AngularJS 03
2015-12-14 14:17
627 查看
<script src="http://code.angularjs.org/angular-1.0.1.min.js"></script> <div ng-app="Ng"> <div ng-controller="controllers"> @*方法一*@ <div enter leave>鼠标移入移出</div> <br> <br> <br> <br> <div enter2="Loding()" leave>鼠标移入移出方法2</div> </div> </div> <script> var ng = angular.module("Ng", []); ng.controller("controllers", function ($scope) { $scope.Loding = function () { alert('controller'); } }); //方法一 ng.directive("enter", function(){return function (scope,element) { element.bind("mouseenter", function () { scope.Loding(); }) } }) //方法二 ng.directive("enter2", function () { return function (scope, element,attr) { element.bind("mouseenter", function () { scope.$apply(attr.enter2); }) } }) </script>
相关文章推荐
- AngularJS 02
- AngularJS Bootstrap
- AngularJS 表单
- Angular concepts
- angularjs实际工程目录结构
- AngularJs中,如何在render完成之后,执行Js脚本
- Angular 01
- [AngularJS] Services, Factories, and Providers -- Service vs Factory
- angular开发控制器之间的通信
- AngularJS 数组
- AngularJS 对象
- AngularJS 字符串
- AngularJS实战(七)
- AngularJS--ngAnimate模块
- AngularJS--双向数据绑定
- AngularJs实战(六)
- AngularJS--ngRoute模块
- AngularJS--依赖注入
- AngularJS--MVC模型
- 通过几段代码,理清angularJS中的$injector、$rootScope和$scope的概念和关联关系