De acordo com Explorando o Angular 1.3: Ligações únicas;
Usar a nova sintaxe é tão fácil quanto iniciar uma expressão com ::. Então, se aplicarmos a expressão única ao nosso exemplo acima, alteramos isso:
<p>Hello {{name}}!</p>
Para isso
<p>Hello {{::name}}!</p>
e agora é unidirecional.
Mas como podemos criar uma ligação única ao usar diretivas angulares como ng-class? Eu tentei o seguinte, mas não funcionou:
ng-model="::name"
ng-class="["label",{"label-danger": "High" == ::tsk.Priority}]:
Respostas:
11 para resposta № 1Tenho minha resposta aqui http://toddmotto.com/angular-one-time-binding-syntax/
{{ ::vm.user }}
<div ng-if="::vm.user.loggedIn"></div>
<div ng-class="::{ loggedIn: vm.user.loggedIn }"></div>
<ul>
<li ng-repeat="user in ::vm.users"></li>
</ul>
Graças aos downvoters.