首页 新闻 会员 周边

angular的ng-click调用$rootScope方法无效

0
悬赏园豆:40 [已关闭问题] 关闭于 2019-06-20 10:30

angular的ng-click调用了两个方法,一个定义在$scope上,一个定义在$rootScope上,但是定义在$rootScope上的方法不能点击触发,如果都定义在$scope上就都能被触发,请问是为什么,$scope上找不到这个方法不是应该去$rootScope找吗,找到了为什么不能被触发?
代码如下:
<a ng-click="a();onMenuClick(menu);" >

//事件1
$rootScope.a = function(){
debugger;
alert("menu clicked-1");
}

//事件2
$scope.onMenuClick = function (menu,event){
debugger;
alert("menu clicked-2");
}

乙一flow的主页 乙一flow | 初学一级 | 园豆:153
提问于:2019-01-11 10:24
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册