AngularJS-事件仅触发一次

matt2mi

我已经在第一个控制器中找到了它:(在ng-mouseover上执行)

$scope.overMenu = function() {
    $rootScope.$broadcast('overMenu');
    console.log('overMenu');
};

这是第二个:

$scope.$on('overMenu', $scope.overMenu());
$scope.overMenu = function()
{
    console.log('on overMenu');
    //gridLayoutPlugin.updateGridLayout();
};

但是我的活动仅被触发或捕获一次,我不明白为什么...

matt2mi

解决了 !

我从头开始,将$ scope。$放在控制器的末尾,我不记得了,但是也许我在要调用的函数之前声明了它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

AngularJS $ timeout循环仅触发一次

来自分类Dev

AngularJS:ng-enter动画仅触发一次

来自分类Dev

在AngularJS中仅注册一次事件监听器

来自分类Dev

“ onclick”事件仅触发一次

来自分类Dev

拖动事件仅触发一次

来自分类Dev

AngularJS socket.IO Bootstrap Modal仅一次

来自分类Dev

for循环在angularjs中仅运行一次

来自分类Dev

在Angularjs中仅运行一次方法

来自分类Dev

AngularJS ng-仅包含一次

来自分类Dev

AngularJS ng-if变量仅工作一次

来自分类Dev

AngularJS如何仅一次发送数据(快速按)

来自分类Dev

jQuery .change()事件仅触发一次

来自分类Dev

类似componentDidUpdate的事件,但仅触发一次

来自分类Dev

PropertyChanged事件触发器仅发生一次

来自分类Dev

仅触发一次热键/快捷事件

来自分类Dev

更改事件处理程序仅触发一次,jQuery

来自分类Dev

window.resize事件仅触发一次

来自分类Dev

仅触发一次jQuery滚动事件

来自分类Dev

仅触发一次jQuery mousemove事件

来自分类Dev

iframe中的onload事件仅触发一次

来自分类Dev

jQuery Bootstrap Datepicker Click事件仅触发一次

来自分类Dev

仅触发一次的Symfony身份验证事件?

来自分类Dev

更改事件处理程序仅触发一次,jQuery

来自分类Dev

仅触发一次jQuery滚动事件

来自分类Dev

jQuery Mobile vclick事件仅触发一次

来自分类Dev

仅触发一次热键/快捷方式事件

来自分类Dev

jQuery animate仅通过keypress事件触发一次

来自分类Dev

Word加载项DocumentBeforeClose事件仅触发一次

来自分类Dev

Javascript onkeydown事件仅触发一次