Angularjs   发布时间:2022-04-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了angularjs – Angular.js以编程方式将表单字段设置为dirty大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我以编程方式更新我的表单上的一些字段与值,我想将字段状态设置为$ dirty。做类似的事情:

$ scope.myForm.username。$ dirty = true;似乎不工作。

一个方法$ setPristine,我可以用来重置字段的状态,但没有一个$ setDirty方法

那么如何做到这一点呢?

我看到这个帖子https://groups.google.com/forum/#!topic/angular/NQKGAFlsln4,但我似乎找不到$ setDirty方法。我使用Angular版本1.1.5。

在你的case,$ scope.myForm.username。$ setViewValue($ scope.myForm.username。$ viewValue);做技巧 – 它使形式和字段脏,并追加适当的CSS类。

说实话,我发现这个解决方案在新的帖子的主题从你的问题的链接。它对我来说是完美的,所以我把这里作为一个独立的答案,使它更容易找到。

编辑:

以上解决方案最适合Angular版本高达1.3.3。从1.3.4开始,你应该使用来自ngModel.NgModelController的新暴露的API方法$ setDirty()。

大佬总结

以上是大佬教程为你收集整理的angularjs – Angular.js以编程方式将表单字段设置为dirty全部内容,希望文章能够帮你解决angularjs – Angular.js以编程方式将表单字段设置为dirty所遇到的程序开发问题。

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

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