访问控制器中的表单 - AngularJS

时间:2015-03-14 08:40:20

标签: angularjs

关于使用angularJS中的表单编写正确方法的问题。

我想访问控制器中的表单。如何在不访问控制器中的表单名称(如$ scope.formName?

)的情况下实现它

将它与视图和控制器紧密耦合。

谢谢!

1 个答案:

答案 0 :(得分:0)

尝试将表单名称发送到控制器

<button type="button" ng-click="validateForm('myForm')">
    Validate
</button>

在控制器中

$scope.validateForm = function(formName) {
    var form = $scope[formName];
    form.$valid;
};