4***@qq.com
4***@qq.com
  • 发布:2020-09-26 17:19
  • 更新:2020-09-27 19:22
  • 阅读:1648

为什么uniapp中uni.$on早于uni.$emit触发????????

分类:uni-app
2020-09-26 17:19 负责人:无 分享
已邀请:

最佳回复

深海智行

深海智行 - 专注前端培训

正常情况自定义页面通讯:

  1. a页面:监听
  2. a页面打开b页面
  3. b页面监听,并触发a页面事件
  4. a页面回复b页面消息
  • 4***@qq.com (作者)

    也是就是必须得打开一次B页面才可以监听到A页面发送的消息??

    2020-09-28 11:42

  • 深海智行

    回复 4***@qq.com: 对,好比给没出生的孩子打电话

    2020-09-28 16:58

  • 3***@qq.com

    我试了下,为什么还是不行

    2021-01-20 01:29

深海智行

深海智行 - 专注前端培训

这样用:先监听,后触发

  • 4***@qq.com (作者)

    假设 我再A页面uni.$emit,B页面uni.$on,需要先在A页面uni.$on?

    2020-09-27 18:29

  • 深海智行

    回复 4***@qq.com: 需要三次握手才严谨,哈哈哈,好多新手理不清这个逻辑,不过没关系官方出来了一个简单的方式,你看下文档路由部分

    2020-09-27 19:20

该问题目前已经被锁定, 无法添加新回复