我知道這適用於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