2016-07-13 20 views

Antwort

1

Es ist sehr einfach, es in Folge nennen .

Zuerst wird func1() aufgerufen und dann func2() und dann func3().

1

Es ist sequentiell, können Sie einfach testen:

angular.module("app", []) 
 

 
.controller('mainCtrl', function($scope) { 
 
    $scope.func1 = function() { 
 
    console.log('1'); 
 
    } 
 
    $scope.func2 = function() { 
 
    console.log('2'); 
 
    } 
 
    $scope.func3 = function() { 
 
    console.log('3'); 
 
    } 
 
});
<!DOCTYPE html> 
 
<html ng-app="app"> 
 

 
<head> 
 
    <script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.5.7/angular.min.js"></script> 
 
</head> 
 

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

 
</html>

+0

Danke developer033 –

1

Sequenz nach

<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> 

http://codepen.io/nagasai/pen/vKWRwr

+0

Danke @Naga Sai A –

+0

Ja Naga Sai A .. es hilft mir und deshalb muss ich –

+0

Danke Surjeet :) –