0

ディレクティブが親スコープからの継承を停止するため、分離スコープは不便です。

したがって、同じスコープ内で同じディレクティブを使用したい場合は、ng-if次のようにディレクティブ スコープを分離するために使用しています。

<some-directive 
    ng-if="true"
    var1="'wtva'" 
    var2="{{wtv2a}}"
    var3="wtv2a" 
></some-directive>

<some-directive 
    ng-if="true"
    var1="'wtvb'" 
    var2="{{wtv2b}}"
    var3="wtv2b" 
></some-directive>

このようにして、スコープを分離する必要がなく、両方のディレクティブの属性が混同されることはありません。

これまでのところ、このアプローチの問題に気づいていませんが、ハックに見えます..これを行うためのより良い方法はありますか?

4

1 に答える 1