nvue 页面作为 tabbar 页面, 其中有一个 subnvue 弹框, 在tabbar 页面跳转后 在返回tabbar 页面,使用 $emit 就不会触发$on
- 发布:2024-09-18 17:30
- 更新:2024-09-18 17:30
- 阅读:113
产品分类: HTML5+
HBuilderX版本号: 4.24
手机系统: Android
手机系统版本号: Android 12
手机厂商: 小米
手机机型: Redmi Note 9
打包方式: 云端
操作步骤:
预期结果:
$on 应该可以收到消息
$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);
});
0 个回复