2015-05-27 9 views
5

Secondo Exploring Angular 1.3: One time bindings;Collegamento unidirezionale in angularjs 1.4

L'utilizzo della nuova sintassi è semplice come avviare un'espressione con ::. Quindi, se applichiamo l'espressione di una volta al nostro esempio di cui sopra, si cambia in questo modo:

<p>Hello {{name}}!</p> 

Per questo

<p>Hello {{::name}}!</p> 

ed è ora un modo vincolante.

Ma come è possibile creare un legame una tantum quando si utilizzano direttive angolari come la classe ng? Ho provato quanto segue, ma non ha funzionato:

ng-model="::name" 
ng-class="['label',{'label-danger': 'High' == ::tsk.Priority}]: 
+2

downvoter conoscete la risposta a questa domanda. Se sì, allora commenta downvote .. – Killer

+0

Il problema è con il tuo titolo. Stai chiedendo informazioni sull'associazione dati unidirezionale, ma dal tuo esempio (e risposta) sembra che tu stia cercando un legame una tantum. Due, cose molto diverse – Nerman

risposta

Problemi correlati