1***@qq.com
1***@qq.com
  • 发布:2024-09-18 17:30
  • 更新:2024-09-18 17:30
  • 阅读:113

【报Bug】安卓端 NVue 页面 subnvue 使用 uni.$on 监听 跳转其他页面再回来 就不会出发 uni.$on

分类:HTML5+

产品分类: HTML5+

HBuilderX版本号: 4.24

手机系统: Android

手机系统版本号: Android 12

手机厂商: 小米

手机机型: Redmi Note 9

打包方式: 云端

操作步骤:

nvue 页面作为 tabbar 页面, 其中有一个 subnvue 弹框, 在tabbar 页面跳转后 在返回tabbar 页面,使用 $emit 就不会触发$on

预期结果:

$on 应该可以收到消息

实际结果:

$on 未收到消息

bug描述:

video.nvue  
uni.getSubNVueById("comment").show("none", 0, () => {  
        uni.$emit("showComment", {  
          type: "refresh",  
          id: this.videoList[this.index].id  
        });  
        console.log("发送showComment 事件", this.index);  
      });
comment.nvue  
uni.$on("showComment", (item) => {  
      console.log(item, "收到 showComment");  
      this.showComment(item);  
    });
2024-09-18 17:30 负责人:无 分享
已邀请:

要回复问题请先登录注册