AngularJS має нову функцію з версії 1.3.0-beta.10: "ледача одноразова прив'язка" .
Прості вирази можуть бути префіксальними ::
, кажучи кутовим припинити перегляд після того, як вираз спочатку оцінили. Наведений загальний приклад - це щось на зразок:
<div>{{::user.name}}</div>
Чи існує подібний синтаксис для виразів, як наступні?
<div ng-if="user.isSomething && user.isSomethingElse"></div>
<div ng-class="{classNameFoo: user.isSomething}"></div>
Детальні пояснення див. У кутових документах: docs.angularjs.org/guide/expression#one-time-binding
—
Akshay Gundewar