Angularjs   发布时间:2022-04-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了angularjs – ng开关不绑定ng模型大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_874_0@ 我有这个重现 http://embed.plnkr.co/nVCmukG5abpi1Y4ZHkrq显示当我单击’title3’并在文本框中输入一个值,然输入的值显示反映在UI中,当我单击“点击”按钮没有绑定范围属性$ scope.test。

我不知道什么是ng-switch错误,或者我做错了。帮助是赞赏!

http://embed.plnkr.co/nVCmukG5abpi1Y4ZHkrq

这是一个范围继承问题,因为ng-switch创建自己的范围。

一个建议经常是在模型上使用一个点。原因是当控制器作用域项目是一个对象而不是一个基元时,子作用域将创建一个对初始对象的引用。如果模型是原始的,它不会更新原始。

例如:

<input ng-model="test.value" placeholder="pre" type="text" />
$scope.test={value:''}

另一种方法是在html模型标记中使用$ parent:

<input ng-model="$parent.test" placeholder="pre" type="text" />

使用点方法是避免这些问题的好办法,因为您不需要虑更深层的嵌套作用域。

演示使用test.value作为型号:http://plnkr.co/edit/CkiF55bLXsYzR6ZjcrJp?p=preview

模型中的点的参(有价值的阅读):https://github.com/angular/angular.js/wiki/Understanding-Scopes

大佬总结

以上是大佬教程为你收集整理的angularjs – ng开关不绑定ng模型全部内容,希望文章能够帮你解决angularjs – ng开关不绑定ng模型所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。