Ng-click - 调用多个方法时,顺序是否重要?

时间:2015-05-06 09:03:07

标签: javascript angularjs angularjs-ng-click

使用ng-click调用多个方法时,如

ng-click="select(); highlight()"

是否按顺序执行,即先select()然后highlight()

1 个答案:

答案 0 :(得分:4)

它们以写入/调用的方式执行。

请参阅Fiddle

这是来自小提琴:

<div ng-controller="MyCtrl">
  <button ng-click="test(); test1(); test3(); test4();">TEst</button>
</div>

JS:

var myApp = angular.module('myApp',[]);

//myApp.directive('myDirective', function() {});
//myApp.factory('myService', function() {});



function MyCtrl($scope) {
      $scope.test = function(){
       console.log("Hello1");
      }
      $scope.test1 = function(){
       console.log("Hello2");
      }
      $scope.test3 = function(){
       console.log("Hello3");
      }
      $scope.test4 = function(){
       console.log("Hello4");
      }
    }