【发布时间】:2013-03-04 02:12:51
【问题描述】:
我一直在尝试构建一个表单输入指令,它将根据模型和模型属性生成表单输入。 例如,
- 如果字段是名称,类型是文本,该指令将返回一个输入 html 控件,
- 如果该字段是一个列表,那么它将返回一个选择框 等等
这些输入是在视图中使用 ng-repeat 生成的。输入绑定到范围内的模型。这工作正常。但是,表单验证失败;即如果输入控件无效,主窗体仍然显示窗体有效。
我已经提出了一个简单的 plunkr 来说明这个问题 - http://plnkr.co/edit/R3NTJK?p=preview
注意:我实际上已经嵌套了表单,因为输入名称字段也是从范围模型动态生成的。
从过去 2 天开始,我一直在努力控制这件事,这真的让我发疯了。
我不确定我是否遗漏了什么。
如果有人能帮我解决这个问题,我将不胜感激。
【问题讨论】:
标签: angularjs validation