我对angularjs很陌生。说我的应用程式有表格。使用检查器,我注意到,如果angularjs认为该表单无效,则会向该表单添加ng-invalid类。可爱。
因此,似乎为了检查表单是否有效,我需要使用Jquery选择器来污染我的代码吗?不使用表单控制器来指示表单有效性的angularjs方法是什么?
当您将<form>
标签放入ngApp时,AngularJS会自动添加表单控制器(实际上有一个指令,称为form
添加必要行为)。name属性的值将绑定在您的范围内;所以类似<form name="yourformname">...</form>
将满足:
表单是FormController的实例。可以选择使用name属性将表单实例发布到范围中。
因此,要检查表单有效性,可以检查$scope.yourformname.$valid
范围属性的值。
您可以在“开发人员指南”部分中获取有关表格的更多信息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句