使用AngularJS在表单中进行动态验证和命名我有这样的表格:http://jsfiddle.net/dfJeN/如您所见,输入的名称值是静态设置的:name="username",表单验证工作正常(添加一些东西并删除输入中的所有文本,必须出现一个文本)。然后我尝试动态设置名称值:http://jsfiddle.net/jNWB8/name="{input.name}"然后我将此应用于我的验证login.{{input.name}}.$error.required(此模式将用于ng-repeat)但我的表单验证已被破坏。它在我的浏览器中正确解释(如果我检查了我看到login.username。$ error.required的元素)。任何的想法 ?编辑:在控制台中记录范围后,似乎是{{input.name}}表达式不是插值的。我的表单为{{input.name}}属性,但没有用户名。更新:从1.3.0-rc.3 name =“{{input.name}}”按预期工作。请参阅#1404
3 回答
- 3 回答
- 0 关注
- 684 浏览
添加回答
举报
0/150
提交
取消