다른 함수를 호출한다고 가정 할 때 ng-click 및 그 함수 클래스 뒤에 함수 호출이 있다고 가정합니다.이 시나리오는 어떻게 달성 될까요? ? 예를 들어클릭 후 각도 ng-click JS
:
기능 1가() 기능 2에 겨 클릭의 값을 변경해야합니다()
사람이 시나리오를 해결시겠습니까?
다른 함수를 호출한다고 가정 할 때 ng-click 및 그 함수 클래스 뒤에 함수 호출이 있다고 가정합니다.이 시나리오는 어떻게 달성 될까요? ? 예를 들어클릭 후 각도 ng-click JS
:
기능 1가() 기능 2에 겨 클릭의 값을 변경해야합니다()
사람이 시나리오를 해결시겠습니까?
당신은 보통의 것과 같은 기능 변수를 변경할 수 있습니다
<button ng-click="do()">Do</button>
$scope.do = function(functionName) {
console.log(1);
$scope.do = $scope.other;
};
$scope.other = function() {
console.log(2);
};
이
HTML :
<button ng-click="aFunction()">Click Me</button>
컨트롤러 코드 :
angular.module('yourModule').controller(function($scope){
function function1(){
//whatever you want the first function to do;
$scope.myFunction = function2;
};
function function2(){
};
$scope.myFunction = function1;
});
은 당신이 정말로에 다른 기능이 필요한 경우 다른 CLI cks를 사용하면 하나의 함수에서 클릭 수를 추적하고 관심있는 함수를 트리거 할 수 있습니다. –