4761 次
2 に答える
1
次のように、HTML に ng-app および ng-controller ディレクティブが含まれていることを確認してください。
<!-- Reference ng-app -->
<html ng-app="myApp">
<head>
<script data-require="angular.js@1.3.15" data-semver="1.3.15" src="https://code.angularjs.org/1.3.15/angular.js"></script>
</head>
<!-- Reference ng-controller -->
<body ng-controller="mainCtrl">
<h1>ng-click</h1>
<a href="#" ng-click="signout()">Sign Out</a>
</body>
</html>
次に、コントローラーの $signout 関数への参照を必ず追加してください。
var app = angular.module('myApp', []);
app.controller('mainCtrl', function($scope){
$scope.signout = function(){
alert("You clicked Sign Out");
}
});
タグに ng-click を実装する方法を示す Plunker へのリンクを次に示します。
于 2015-04-29T04:43:04.983 に答える