weixin_53526609 2021-06-08 15:52 采纳率: 66.7%
浏览 94
已结题

通过eventChannel向被打开页面传送数据格式问题

  • 写回答

1条回答 默认 最新

  • weixin_53526609 2021-06-08 15:57
    关注

     以下是代代码传出来的数据结构不一致了,无法按类渲染

     //js代码
    
        success:function(res){
            console.log('发送信息成功',res.data);
            var result = JSON.stringify(res.data.result);
            // console.log('123',result);
            wx.navigateTo({
              url:"/pages/Show/Show",
              success: function(res) {
                // 通过eventChannel向被打开页面传送数据
                res.eventChannel.emit('acceptDataFromOpenerPage', { data:result })
              }
            })
          },
    
    
    
    
     onLoad: function(option){
        var that = this
        const eventChannel = this.getOpenerEventChannel()
        // 监听acceptDataFromOpenerPage事件,获取上一页面通过eventChannel传送到当前页面的数据
        eventChannel.on('acceptDataFromOpenerPage', function(data) {
          console.log('接收信息成功',data)
          that.setData({
            data:data
          })
        })
      }
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
编辑
预览

报告相同问题?

问题事件

  • 系统已结题 8月25日
  • 已采纳回答 8月18日
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部