为什么{form。$ valid}与$ scope.form。$ valid不匹配

时间:2014-09-23 13:24:05

标签: angularjs

在我的html中,我有一个输入类型提交标记,其中包含以下属性

disabled="{form.$valid}"

在我的控制器中我有

if ($scope.form.$valid) {

如果我删除了禁用的属性,我可以提交表单,如果我添加它,我不是。

知道为什么{form。$ valid}与$ scope.form。$ valid不匹配?

欢呼声

1 个答案:

答案 0 :(得分:1)

尝试使用此表示法:

<input type="submit" ng-disabled="form.$valid">

它的角度ngDisabled核心指令用于做你想做的事。