ng-click不工作angularJS

时间:2015-12-13 16:14:22

标签: javascript jquery angularjs twitter-bootstrap

我正在学习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>'

我做错了什么???

2 个答案:

答案 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,然后调用它。你还没有那个