2***@qq.com
2***@qq.com
  • 发布:2021-10-22 20:12
  • 更新:2023-09-07 17:55
  • 阅读:318

【报Bug】子窗体使用$on无法给data赋值

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 3.2.11

手机系统: Android

手机系统版本号: Android 11

手机厂商: 华为

手机机型: 红米k40

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

附件中

操作步骤:

附件中

预期结果:

正常改变

实际结果:

无法改变

bug描述:

定义全局子窗由于每个页面都会初始化子窗,导致每个页面都会注册$on监听,导致子窗无法更新data中的数据(如果是这样的是这个子窗真的很鸡肋啊完全没法用啊,只能做一个简单的模态框甚至都有问题)我已经在uni.$on之前调了uni.$off但还是无效。这也没法获取上个页面栈,完全没法用啊。

2021-10-22 20:12 负责人:无 分享
已邀请:
7***@qq.com

7***@qq.com - wsd

大侠这个问题解决了吗?

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

    作用域的问题,我最后把子窗体放在首页了

    2023-09-09 11:15

要回复问题请先登录注册