我正在学习angularJS,我正在使用这本书,#34;使用Bootstrap和AngularJs学习Web开发"我正在尝试为按钮创建ng-click功能。但是当我点击它时没有任何反应。这是我的controller.js ......
ng-hide
这是我的看法......
template: '<i ng-class="mySpinner ? \'fa fa-circle-o-notch fa-spin=\': icon"></i>'
我做错了什么???
答案 0 :(得分:5)
您需要创建一个模块,并在模块上创建控制器。然后,您需要告诉angular引导模块作为应用程序的根目录(使用ng-app指令)。我建议你再看一下你所遵循的那个问题。
这是一个简短的代码片段,设置一个带有点击处理程序的按钮:
angular.module('myApp', [])
.controller('AppCtrl', function($scope){
$scope.clickHandler = function(){
window.alert('Clicked!');
};
}
);
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="myApp" ng-controller="AppCtrl">
<button ng-click="clickHandler()">Click Me</button>
</div>
答案 1 :(得分:0)
注入$ window,然后调用它。你还没有那个