多罗罗
多罗罗
  • 发布:2022-11-15 14:07
  • 更新:2022-11-15 22:27
  • 阅读:211

组件内路由跳转下级页面无法通过eventChannel传递数据

分类:uni-app

如题,在组件内部使用uni.navigateTo跳转页面,跳转的页面无法监听到success中eventChannel.emit的事件和数据
在组件内使用this.$emit向父组件发送的事件内使用uni.navigateTo也不行
解决方案是用slot插槽,在父组件直接写navigateTo就没问题。

还有一个问题
之前开发的项目,我记得很清楚,使用v-for循环,是可以往@click事件内传递item参数的,直接修改item的属性就可以实现数组内当前这个元素重新渲染,用起来很方便,结果今天同样的写法item传递过去是undefined,自定义Object没问题,就item是这样,我想问一下这是BUG还是特性?

2022-11-15 14:07 负责人:无 分享
已邀请:
DCloud_UNI_WZF

DCloud_UNI_WZF

部分小程序eventChannel 无法通信问题 HBuilderX 3.6.9 已修复,如不是小程序平台,请提供测试工程
第二个问题,请检查代码是否有改动,如确认框架问题,请参考提交Bug模板提供详细信息及测试工程

要回复问题请先登录注册