AngularJs - 显示自定义表单控件的验证消息

时间:2016-02-15 13:15:43

标签: javascript angularjs validation angularjs-directive

我有一个自定义表单控件(一个不是输入元素的指令),它实现了ng-model(如建议here),并且工作正常。在表单提交时触发验证,并且指令正确有效/无效。

问题是如何显示错误消息。我尝试使用普通表单输入字段:

ng-show="form.fieldName.$error.required"

但我无法通过名称访问字段。 form.fieldName未定义。

2 个答案:

答案 0 :(得分:0)

请确保您在表单标记内定义了表单名称。之后尝试打印 formname.fieldname

答案 1 :(得分:0)

实际上问题在于改造。一旦我修复了元素,通常可以通过名称访问。