IT/앵귤러js

AngularJS 이벤트 - ng-click 지시문

조원태 2017. 8. 23. 13:20
반응형

AngularJS 이벤트 - ng-click 지시문

이 ng-click 지시자는 요소가 클릭 될 때 실행될 AngularJS 코드를 정의합니다.


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


<button ng-click="count = count + 1">Click me!</button>


<p>{{ count }}</p>


</div>

<script>

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

app.controller('myCtrl', function($scope) {

    $scope.count = 0;

});

</script>

함수를 참조 할 수도 있습니다.


[전체소스]

<!DOCTYPE html>

<html>

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>

<body>


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


<button ng-click="count = count + 1">Click Me!</button>


<p>{{ count }}</p>


</div>

<script>

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

app.controller('myCtrl', function($scope) {

    $scope.count = 0;

});

</script> 


</body>

</html>





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


<button ng-click="myFunction()">Click me!</button>


<p>{{ count }}</p>


</div>

<script>

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

app.controller('myCtrl', function($scope) {

    $scope.count = 0;

    $scope.myFunction = function() {

        $scope.count++;

    }

});

</script>



[전체소스]

<!DOCTYPE html>

<html>

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>

<body>


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


<button ng-click="myFunction()">Click Me!</button>


<p>{{ count }}</p>


</div>

<script>

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

app.controller('myCtrl', function($scope) {

    $scope.count = 0;

    $scope.myFunction = function() {

        $scope.count++;

    }

});

</script> 


</body>

</html>



반응형