关于使用angularJS中的表单编写正确方法的问题。
我想访问控制器中的表单。如何在不访问控制器中的表单名称(如$ scope.formName?
)的情况下实现它将它与视图和控制器紧密耦合。
谢谢!
答案 0 :(得分:0)
尝试将表单名称发送到控制器
<button type="button" ng-click="validateForm('myForm')">
Validate
</button>
在控制器中
$scope.validateForm = function(formName) {
var form = $scope[formName];
form.$valid;
};