2

中括弧を介してテンプレートに挿入された値で自動的に作成されたウォッチを削除するための AngularJS への組み込みメソッドはありますか。

例えば:

<span>{{someVal}}</span>

私の場合、someValは、最初にロードされた後に変更されることはありません。変更をリッスンするウォッチ コードは必要ありません。かなり大きなテーブルを持つページのパフォーマンスを高速化しようとしています - 一部の値はユーザーが編集できますが、ほとんどは読み取り専用の値です。

時計を手動で設定していないため、各値の登録解除方法への参照がありません。これを実現するためにカスタム ディレクティブを作成する必要がありますか?

4

2 に答える 2

3

私の友人は、まさにこの目的のために、この一連のディレクティブを見つけました。

https://github.com/abourget/abourget-angular

于 2013-06-07T19:26:57.887 に答える
1

angularに組み込まれているため、最近、より良い方法を見つけました。

<span>{{::someVal}}</span>

詳細はこちら: https://docs.angularjs.org/guide/expression

于 2015-03-12T15:40:51.350 に答える