0

だからここに私の質問があります:

私は次のものを持っています:

<li bindonce ng-repeat="value in Types" ng-include="'views/repeaters/types.html'"></li>

ng-repeat が $watch を持たないように、これが bindonce を使用する正しい方法であるかどうか疑問に思っていましたか? ng-include の前にも配置する必要があります。

<li bindonce ng-repeat="value in Types" bindonce ng-include="'views/repeaters/types.html'"></li>

このように、ng-include には $watch が作成されません。

ng-class 、 ng-click に bindonce を使用するのはどうですか - bo-click と bo-class を行うことは可能ですか? ありがとう!

4

1 に答える 1

0

に関してbo-clickは、まだ無理だと思います。しかし、bo-class必要に応じて使用できます。bindonce ここで利用可能なディレクティブの完全なリストを見ることができます。

また、bindonceメインディレクティブです。つまり、一度使用するだけで、ラッパー/ルート要素内で、bo-*必要に応じてディレクティブを使用できます。

最後に、現在、 のウォッチャーを削除する方法はありませんng-repeat。そしてbindonce、実際にそれができた場合は、何かと呼ばれるものを使用する必要がありますbo-repeat。実際には、によってもたらされるすべてのディレクティブで同じですbindonceng-*通常、ディレクティブをbo-*同等のディレクティブに置き換える必要があります。

于 2013-12-31T13:47:41.673 に答える