私は次のコードを持っている:NG-かの実行方法を連続的
data-ng-if="(fooCtrl.displayControl(1))
displayControl
方法はtrue
またはfalse
を返します。
私が見つけたのは、ngif
は、それが一度評価された後でも常にこれを聞いているということです。私がこれを見つけたのは、メソッドのブレークポイントを指すことでした。いくつかのF8の後(デバッガで)、それは通常通り続きます。
なぜngif
がこのメソッドを連続的に実行していますか?
'ngIf'は、' $ digest'サイクルごとに評価されます。その方法の大きさに応じて、サイトを荒らす可能性があります。 – tymeJV
'data-ng-if =" :: fooCtrl.displayControl(1) "' – dfsq