您的位置:首页 > Web前端 > JavaScript

angular.js学习(1)--指令和控制器间的交互

2016-10-05 15:03 519 查看
1、

var app = angular.module("app",[]);
app.controller("repeatCtrl",['$scope',function($scope){
$scope.loadDate = function(){
console.log("加载数据中,,,");
}
}])
.controller("repeatCtrl2",['$scope',function($scope){
$scope.loadDate2 = function(){
console.log("加载数据中,,,222");
}
}])
.directive("loader",function(){
return{
restrict:"AE",
link:function(scope,element,attr){
element.bind("mouseenter",function(){
//scope.loadDate();
//scope.$apply("loadDate()");
scope.$apply(attrs.howload);</span>
})
}
}
})


<div ng-controller="repeatCtrl2">
<loader howLoad="loadDate2()">加载数据</loader>
</div>
<div ng-controller="repeatCtrl">
<loader howLoad="loadDate()">加载数据</loader>
</div>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: