Ответ 1
ng-model-instant
был удален в одном из кандидатов на выпуск 1.0, и теперь ng-model
ведет себя так. До этого 1.0 RC, ng-model-instant
запускался при каждом нажатии клавиши и ng-model
при каждом размытии. Смотрите журнал изменений.
Какая разница между ng-model и ng-model-instant? Когда я могу использовать ng-model-instant и ng-model?
Не могли бы вы привести мне какой-нибудь пример?
Спасибо.
ng-model-instant
был удален в одном из кандидатов на выпуск 1.0, и теперь ng-model
ведет себя так. До этого 1.0 RC, ng-model-instant
запускался при каждом нажатии клавиши и ng-model
при каждом размытии. Смотрите журнал изменений.
ng-model-instant
устарел.
ngModelInstant директива больше нет, и ngModel ведет себя так же, как ngModelInstant. Это ничего не сломает, просто не забудьте удалить все ссылки ngModelInstant из вашего шаблона в качестве теперь они не имеют никакой цели.
Из здесь.
Похоже, что из версии 1.0.0rc4 и выше ng-model-instant ведет себя точно так же, как ng-model.
Хотя функциональность атрибутов ngModel
и ngBind
кажется почти такой же, как и для связывания данных с элементом, но между ними существует большая разница. В действительности оба они полностью похожи друг на друга.
ngModel
обеспечивает двухстороннюю привязку между представлением и моделью, тогда как ngBind
помогает только показывать данные по элементу. Используйте ngModel
с элементами управления типа checkbox
, текст, который имеет атрибут value, и используйте ngBind
с такими элементами, как span
или div
, который имеет текстовый атрибут.