AngularJS表单验证"必需"不工作

时间:2015-10-03 16:14:15

标签: html angularjs

我遇到角度验证问题。
这个确实有效......

Compojure

但这有效:

<input type="text" ng-model="text1" name="text1" required>
<span ng-show="text1.$error.required">Please enter something!</span>

是否有可能以某种方式纠正第一个而不将其放在表单中?

感谢

2 个答案:

答案 0 :(得分:3)

如果您真的不想添加表单标记,可以使用“ng-form”指令。

  // If the property doesn't exist, initialize it to 1
  if (!object.hasOwnProperty(item))
    object[item] = 1;
  else
    object[item]++;

example

答案 1 :(得分:1)

据我所知,不,这是不可能的。 FormController处理每个表单元素的状态,因此您需要对其进行引用以检查验证状态。