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

标签 javascript angularjs angularjs-ng-click

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

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

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

最佳答案

它们按照编写/调用的方式执行。

参见 Fiddle .

这是来自 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");
      }
    }

关于javascript - Ng-click - 调用多个方法时顺序是否重要?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30072153/

相关文章:

javascript - Angular ng-repeat $index

javascript - Angular ng-click 给出语法错误 : Token '{' invalid key at column 22 of the expression

javascript - 如何在谷歌脚本中将数据添加/附加到多维数组

javascript - jquery 调用 c# api Controller

javascript - 在 JavaScript 中找到页面上输入值修改的来源

javascript - R Shiny 的AngularJS工作

javascript - Angular元素指令如何获取属性值

javascript - 这些多余的花括号的目的是什么?

javascript - 在 AngularJS 中获取选定的选项

javascript - 使用 ng-click 定位范围内的目标元素