我知道这适用于ng-click,但它似乎不适用于ng-submit。这就是我想要做的是否可以在“ng-submit”中调用多个方法?
ng-submit="methodA(); methodB();"
我知道这适用于ng-click,但它似乎不适用于ng-submit。这就是我想要做的是否可以在“ng-submit”中调用多个方法?
ng-submit="methodA(); methodB();"
是其可能的检查例如here
angular.module('submitExample', [])
.controller('ExampleController', ['$scope', function($scope) {
$scope.list = [];
$scope.text = 'hello';
$scope.a = function(){
alert(0);
}
$scope.submit = function() {
if ($scope.text) {
$scope.list.push(this.text);
$scope.text = '';
}
};
}]);
而且标记:
<form ng-submit="submit(); a()" ng-controller="ExampleController">
Enter text and hit enter:
<input type="text" ng-model="text" name="text" />
<input type="submit" id="submit" value="Submit" />
<pre>list={{list}}</pre>
</form>
你知道哪种方法是先从submit()或a()..开火吗? – 2016-11-15 08:39:09
你能不能为这两种方法创建一个通用的方法,然后调用它? – alpinescrambler 2014-09-05 15:04:15