Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如果我在ng click中调用多个函数,则以何种顺序或方式调用它们?_Javascript_Angularjs_Angularjs Ng Click - Fatal编程技术网

Javascript 如果我在ng click中调用多个函数,则以何种顺序或方式调用它们?

Javascript 如果我在ng click中调用多个函数,则以何种顺序或方式调用它们?,javascript,angularjs,angularjs-ng-click,Javascript,Angularjs,Angularjs Ng Click,我有这个密码 <button type="button" ng-click="func1(); func2(); func3()">Click</button> 点击 我想知道如何调用func1、func2和func3?它是按顺序还是并行进行的?它是按顺序进行的,您可以简单地测试它: 角度模块(“应用程序”,[]) .controller('mainCtrl',函数($scope){ $scope.func1=函数(){ console.log('1'); } $s

我有这个密码

<button type="button" ng-click="func1(); func2(); func3()">Click</button>
点击

我想知道如何调用func1、func2和func3?它是按顺序还是并行进行的?

它是按顺序进行的,您可以简单地测试它:

角度模块(“应用程序”,[]) .controller('mainCtrl',函数($scope){ $scope.func1=函数(){ console.log('1'); } $scope.func2=函数(){ console.log('2'); } $scope.func3=函数(){ console.log('3'); } });

点击

它是按顺序进行的,您可以简单地测试它:

角度模块(“应用程序”,[]) .controller('mainCtrl',函数($scope){ $scope.func1=函数(){ console.log('1'); } $scope.func2=函数(){ console.log('2'); } $scope.func3=函数(){ console.log('3'); } });

点击
根据顺序

<html>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<body>

<div ng-app="myApp" ng-controller="myCtrl">

<button type="button" ng-click="func1(); func2(); func3()">Click</button>
</div>

<script>
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {

    $scope.func1= function(){
alert("1");
};
    $scope.func2= function(){
alert("2");
};
    $scope.func3= function(){
alert("3");
};
});
</script>

</body>
</html>

点击
var-app=angular.module('myApp',[]);
应用程序控制器('myCtrl',函数($scope){
$scope.func1=函数(){
警报(“1”);
};
$scope.func2=函数(){
警报(“2”);
};
$scope.func3=函数(){
警报(“3”);
};
});

按照顺序

<html>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<body>

<div ng-app="myApp" ng-controller="myCtrl">

<button type="button" ng-click="func1(); func2(); func3()">Click</button>
</div>

<script>
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {

    $scope.func1= function(){
alert("1");
};
    $scope.func2= function(){
alert("2");
};
    $scope.func3= function(){
alert("3");
};
});
</script>

</body>
</html>

点击
var-app=angular.module('myApp',[]);
应用程序控制器('myCtrl',函数($scope){
$scope.func1=函数(){
警报(“1”);
};
$scope.func2=函数(){
警报(“2”);
};
$scope.func3=函数(){
警报(“3”);
};
});

非常简单,它将按顺序调用


首先调用func1(),然后调用func2(),然后调用func3()。

非常简单,它将按顺序调用


首先调用func1(),然后调用func2(),然后调用func3()。

谢谢@Naga Sai AYes Naga Sai A。。这对我很有帮助,这就是为什么我要感谢@Naga Sai AYes Naga Sai A。。这对我很有帮助,这就是为什么我必须感谢开发者