它从rootScope发送$broadcast一次,但是监听器($on)被调用两次.

监听器在控制器中,它使用$rootScope.$on而不是$scope.$on.有人有这个问题吗?

编辑

rootScope:

$rootScope.$broadcast('menuActivateAction' + item.event_name_postfix,item.event_args);

其他控制器:

$rootScope.$on('menuActivateActionPublish',function(event) {});

解决方法

由于您在$rootScope上注册$on监听器,所以它不会被控制器破坏,并且下次再次启动控制器时.

您应该在控制器范围上创建您的监听器

$scope.$on('menuActivateActionPublish',function(event) {});

javascript – Angularjs $播放一次,$两次的更多相关文章

  1. ios – 链接点击监听器上的WKWebView?

    在WKWebView类中是否存在类似onLinkClickListener的东西?我试着谷歌搜索但没有发现任何东西,我也发现了一些关于simillar类型的stackoverflow的未解答的问题.我需要一个linkClickListener的原因是,当我点击链接并且页面尚未加载时,它不会加载网站.当页面加载了监听器时,我也可以创建一个花哨的加载屏幕.解决方法你可以这样做将WKNavigation

  2. 多个监听器用于委托iOS

    我有一个带有代理didSelectString的类搜索栏.我有一个实现委托的A类和一个实现委托的B类.但是只有来自A类的代理才被执行.代表可以有多个监听器吗?并且如何实现这一点解决方法该委托是单一消息传递协议.如果要发送更改的多个对象,则需要使用NSNotifications.您可以使用通知中心传递对象,如下所示:想要收听通知时并设置选择器

  3. swift中提供属性监听器,可以监听属性的改变

  4. [swift]-属性监听器

    1:swift中监听属性的变化是通过属性监听器来监听OC中监听属性变化是通过set方法来监听属性变化2:代码演示意见反馈邮件:1415429879@qq.com欢迎你们的阅读和赞赏、谢谢!

  5. Swift - 属性监听器

    属性监听器介绍:属性监听器,监听属性的值改变,就像按钮的点击事件一样来监听其他的值改变举例:监听scrollView的contentOffset属性的改变

  6. android – 使用回调/监听器链接RxJava observable

    这是我到目前为止:解决方法调整clemp6r的解决方案,这是另一个既不需要主题也不需要嵌套订阅的解决方案:一般来说,我认为总是可以使用Observable.create()在Observable中包装任何基于回调的异步操作.

  7. Android – 可靠地获取当前位置

    错了,因为如果用户的位置已经稳定,那么我的听众永远不会被调用,因为位置没有改变.但GPS将一直运行,直到我的听众被移除,耗尽电池……获取当前位置的正确方法是什么,而不会误认为当前位置的旧位置?我不介意等几分钟.编辑:有可能我错误的是没有被叫的听众,它可能只需要比我想象的要长一点……

  8. android – 如何在片段打开的自定义对话框中保留监听器?

    我遇到了一些障碍.我的场景非常类似于DialogFragment–retaininglistenerafterscreenrotation所描述的场景建议的解决方案适用于作者,因为他的对话框是从活动中调用的.我的情况完全相同,但我的自定义对话框是从片段而不是活动调用的.(IEActivity->Fragment->Dialog)我实现了相同的解决方案(从调用Fragment设置onResume中的

  9. android如何停止gps

    通过以下代码启动监听器后工作正常.一段时间后,我通过以下代码停止监听器但问题是它仍在搜索我的gps任何解决方案???

  10. Android Studio是否支持用于Android UI设计的AngularJS?

    我对AndroidStudio有疑问:AS在设计XML文件时是否支持AngularJS代码,例如:对于小动画或效果?

随机推荐

  1. js中‘!.’是什么意思

  2. Vue如何指定不编译的文件夹和favicon.ico

    这篇文章主要介绍了Vue如何指定不编译的文件夹和favicon.ico,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

  3. 基于JavaScript编写一个图片转PDF转换器

    本文为大家介绍了一个简单的 JavaScript 项目,可以将图片转换为 PDF 文件。你可以从本地选择任何一张图片,只需点击一下即可将其转换为 PDF 文件,感兴趣的可以动手尝试一下

  4. jquery点赞功能实现代码 点个赞吧!

    点赞功能很多地方都会出现,如何实现爱心点赞功能,这篇文章主要为大家详细介绍了jquery点赞功能实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  5. AngularJs上传前预览图片的实例代码

    使用AngularJs进行开发,在项目中,经常会遇到上传图片后,需在一旁预览图片内容,怎么实现这样的功能呢?今天小编给大家分享AugularJs上传前预览图片的实现代码,需要的朋友参考下吧

  6. JavaScript面向对象编程入门教程

    这篇文章主要介绍了JavaScript面向对象编程的相关概念,例如类、对象、属性、方法等面向对象的术语,并以实例讲解各种术语的使用,非常好的一篇面向对象入门教程,其它语言也可以参考哦

  7. jQuery中的通配符选择器使用总结

    通配符在控制input标签时相当好用,这里简单进行了jQuery中的通配符选择器使用总结,需要的朋友可以参考下

  8. javascript 动态调整图片尺寸实现代码

    在自己的网站上更新文章时一个比较常见的问题是:文章插图太宽,使整个网页都变形了。如果对每个插图都先进行缩放再插入的话,太麻烦了。

  9. jquery ajaxfileupload异步上传插件

    这篇文章主要为大家详细介绍了jquery ajaxfileupload异步上传插件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  10. React学习之受控组件与数据共享实例分析

    这篇文章主要介绍了React学习之受控组件与数据共享,结合实例形式分析了React受控组件与组件间数据共享相关原理与使用技巧,需要的朋友可以参考下

返回
顶部