撇捺人生
撇捺人生
  • 发布:2020-04-12 17:05
  • 更新:2022-11-09 19:33
  • 阅读:3875

uni.$on()全局监听在多个页面监听一个全局事件的时候,只有一个页面监听到触发事件

分类:uni-app

详细问题描述

在首页和详情页两个页面里面分别有一个index-list组件,这个组件定义了一个全局事件,点击关注按钮就会触发,然后首页和详情页里面有全局事件监听器,当在两个页面分别点关注按钮,按道理说,两个页面的监听器都会监听到,但是在首页里面点击关注后:只在首页里面监听到。在详情页里面点击关注后:两个页面的全局监听到会监听到。

[步骤]

1.在首页里面点击进入详情页按钮
2. 点击按钮
3. 控制台打印

4.进入主页在主页点击按钮
5. 控制台打印

[结果]

[期望]

希望在什么情况下都可以用uni.$on()监听到定义的全局事件

IDE运行环境说明

uni-app运行环境说明

运行在uni app 属于 app
HBuilderX创建

[Android版本号]
9.1.0.219

[手机型号]

荣耀v9

[QQ]
1208191350

2020-04-12 17:05 负责人:无 分享
已邀请:
风残落叶

风残落叶

一样,用了两个监听事件,一个监听不了了

  • 撇捺人生 (作者)

    对啊,不过这个问题现在不影响我的项目,但是还是有点恼火


    2020-04-12 21:18

hhyang

hhyang - 如有问题,请添加QQ1606726660 备注付费咨询

撇捺人生

撇捺人生 (作者) - 不要迷恋哥

希望尽快解决

Jvaeyhcd

Jvaeyhcd

遇到相同的问题有点蛋疼,看来只有自己写监听了

海角

海角

按照页面设置监听,不然一个页面释放了 其他的都不能用了

要回复问题请先登录注册