ng-model和ng-model-instant AngularJS之间的区别

时间:2013-08-01 22:30:41

标签: javascript angularjs

ng-model和ng-model-instant有什么区别?什么时候可以使用ng-model-instant和ng-model?

你能举个例子吗?

感谢。

3 个答案:

答案 0 :(得分:18)

在1.0版本候选版本之一中删除了

ng-model-instantng-model现在表现得那样。在1.0 RC之前,每次按键都会触发ng-model-instant,每次模糊都会触发ng-model。请参阅the changelog

答案 1 :(得分:3)

ng-model-instant已弃用。

  

ngModelInstant指令不再存在,ngModel的行为与此类似   ngModelInstant用于。这并没有真正破坏任何东西,只是   记得从模板中删除所有ngModelInstant引用   他们现在没有任何目的。

来自here

似乎从版本1.0.0rc4及以上版本ng-model-instant的行为与ng-model完全相同。

答案 2 :(得分:0)

虽然ngModelngBind属性的功能看起来几乎相同,但两者都有助于将数据与元素绑定,但两者之间存在很大差异。实际上两者完全相同。

ngModel启用视图和模型之间的双向绑定,而ngBind仅帮助显示元素上的数据。将ngModelcheckbox等控件一起使用,具有值属性的文字使用ngBind,其中包含spandiv等具有文字属性的元素。