2013-08-01 7 views

risposta

16

ng-model-instant è stato rimosso in uno dei candidati versione 1.0 e ng-model ora si comporta in questo modo. Prima di tale RC 1.0, ng-model-instant veniva attivato su ogni tasto premuto e ng-model su ogni sfocatura. Vedi the changelog.

3

ng-model-instant obsoleto.

direttiva ngModelInstant non c'è più e ngModel si comporta proprio come ngModelInstant utilizzato per. Questo non rompe davvero nulla, solo ricorda di rimuovere tutti i riferimenti ngModelInstant dal tuo modello come che ora non servono a nulla.

Da here.

Sembra che dalla versione 1.0.0rc4 e sopra ng-model-instant si comportino esattamente come ng-model.

+0

FYI il tuo link punta a un cambiamento non correlato, dovrebbe essere # breaking-changes-8! –

+0

@stevuu grazie, risolto. –

+0

Sembra che non puoi permalink a quei page anchors, ora è fino a # breaking-changes-21 al momento della scrittura! Suggerisco di trovare manualmente le modifiche alla versione: https://github.com/angular/angular.js/blob/master/CHANGELOG.md#1.0.0rc4 – Stajs

0

Anche se la funzionalità dell'attributo ngModel e ngBind sembra quasi la stessa di entrambe aiuta a collegare i dati con l'elemento ma c'è una grande differenza tra due. In realtà entrambi sono totalmente uguali tra loro.

ngModel consente il collegamento bidirezionale tra vista e modello mentre ngBind aiuta solo a visualizzare i dati sull'elemento. Utilizzare ngModel con controlli come checkbox, testo con attributo valore e utilizzare ngBind con elementi come span o div con attributo di testo.

+0

la domanda riguardava la differenza tra ngModel e nogModel-instant. – phoenix

+0

non tra ngModel e ngBind. – phoenix