新新新
新新新
  • 发布:2022-03-09 11:33
  • 更新:2022-03-10 15:49
  • 阅读:542

【报Bug】nvue 页面 // 通过eventChannel向被打开页面传送数据 无作用

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 10 企业版

HBuilderX类型: 正式

HBuilderX版本号: 3.3.11

手机系统: Android

手机系统版本号: Android 8.0

手机厂商: 华为

手机机型: 荣耀畅玩6X

页面类型: nvue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
                               uni.navigateTo({  
                    url: "../detail/detail",  
                    success: function(res) {  
                        // 通过eventChannel向被打开页面传送数据  
                        res.eventChannel.emit('acceptDataFromOpenedPage', {  
                            data: 'data from starter page'  
                        })  
                    }  
                })
             const eventChannel = this.$scope.eventChannel; // 兼容APP-NVUE  
            eventChannel.on('acceptDataFromOpenerPage', function(data) {  
                console.log(data)  
            })

操作步骤:

点击跳转页面 // 通过eventChannel向被打开页面传送数据

                uni.navigateTo({  
                    url: "../detail/detail",  
                    success: function(res) {  
                        // 通过eventChannel向被打开页面传送数据  
                        res.eventChannel.emit('acceptDataFromOpenedPage', {  
                            data: 'data from starter page'  
                        })  
                    }  
                })

在下一页面接收

             const eventChannel = this.$scope.eventChannel; // 兼容APP-NVUE  
            eventChannel.on('acceptDataFromOpenerPage', function(data) {  
                console.log(data)  
            })

预期结果:

在下一页面接收到上一个页面通过eventChannel传送的数据

实际结果:

什么也没有

bug描述:

// 通过eventChannel向被打开页面传送数据
在下级页面用 const eventChannel = this.$scope.eventChannel; // 兼容APP-NVUE 接收、 收不到
用的和官网代码一模一样

2022-03-09 11:33 负责人:无 分享
已邀请:
自学的烦恼

自学的烦恼 - 自学的烦恼

在onLoad里才能接收到

  • 新新新 (作者)

    我是在 onload 里用的。

    2022-03-10 09:30

  • 自学的烦恼

    回复 新新新: 。。。因为示例里的单词是有问题的,传的是”acceptDataFromOpenedPage“,但接收的却是”acceptDataFromOpenerPage“,单词都对不上。。。

    2022-03-10 15:12

  • 新新新 (作者)

    回复 自学的烦恼: 谢谢

    2022-03-10 15:49

DCloud_UNI_Anne

DCloud_UNI_Anne

新新新

新新新 (作者)

这个问题 关闭了、

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