angularJs

来源:互联网 发布:大芒果魔兽数据库 编辑:程序博客网 时间:2024/06/14 11:12


/** * Created by dell on 2016/9/6. */var app=angular.module('app',[]);app.controller('AppCtrl',function($scope){    $scope.loadMoreData=function(){        alert("正在加载数据中......");    }})app.directive('enter',function(){    return function(scope,element,attrs)    {        element.bind('mouseenter',function(){            /*scope.$apply("loadMoreData()");*/            scope.$apply(attrs.enter);            /*scope.loadMoreData();*/        });    }})

<!DOCTYPE html><html><head lang="en">    <meta charset="UTF-8">    <script src="framework/1.3.0.14/angular.js"></script>    <script src="framework/1.3.0.14/angular-route.js"></script>    <script src="framework/1.3.0.14/angular-animate.js"></script>    <script src="js/test2.js"></script>    <script src="js/controllers.js"></script>    <script src="js/filters.js"></script>    <script src="js/services.js"></script>    <script src="js/directives.js"></script>    <title>练习</title></head><body><div ng-app="app">    <div ng-controller="AppCtrl">        <!--<div enter>I me here.</div>-->        <div enter="loadMoreData()">I me here.</div>    </div></div></body></html>



0 0
原创粉丝点击