标签: angularjs
我使用ng-repeat动态创建多个表单,我需要独立验证每个表单,但似乎我无法动态设置表单名称,然后动态验证它。
<div ng-repeat="quote in quotes" ng-form="quote{{$index}}" novalidate> <div ng-if="quote$index.$invalid">INVALID</div> </div>
我如何单独验证动态生成的表单?
答案 0 :(得分:1)
您检查了这些帖子吗?
http://triangular.io/blog/form-validation-vs-ng-repeat/(这是基于自定义指令的解决方案)
https://scotch.io/tutorials/building-dynamic-angular-forms-with-ngrepeat-and-ngform(这是基于ngForm的解决方案)