如果表单中出现任何错误,我需要禁用按钮。
form(name="myForm", action="", method="post", novalidate)
.
.
.
input(type="submit", value="Register" ng-disabled="//I need to get true here")
我尝试了类似ng-disabled=myform.$error
的内容,但即使报告了任何错误,也会禁用该按钮。我可以实施什么?
答案 0 :(得分:1)
你可以尝试ng-disabled="!myForm.$valid"
。这应该有效,因为只有当表单中的所有字段都有效时,$ valid才为真。