我有一个自定义表单控件(一个不是输入元素的指令),它实现了ng-model(如建议here),并且工作正常。在表单提交时触发验证,并且指令正确有效/无效。
问题是如何显示错误消息。我尝试使用普通表单输入字段:
ng-show="form.fieldName.$error.required"
但我无法通过名称访问字段。 form.fieldName未定义。
答案 0 :(得分:0)
请确保您在表单标记内定义了表单名称。之后尝试打印 formname.fieldname
答案 1 :(得分:0)
实际上问题在于改造。一旦我修复了元素,通常可以通过名称访问。