子页面向父页面反向传值!求解决!!!
发布于 6 年前 作者 jing83 8690 次浏览 来自 问答

求解决

7 回复

你这里设置上一页页面数据的方法是没有问题,

但是错误提示  是currentfriend is not defined

不信 你试试 currentfriend.name  改成 当前页面已有的某个值  this.data.xxx

按照我现在能看到的逻辑 排除你在当前页面一直redirect的可能

你可以在上个页面 把 <navigor></navigator>

改成函数式导航,

this.setData({   detailis: e.currentTarget.dataset.name})

wx.navigatorTo({

    url: ‘xxxxx’})

或则

prePagge.setData({

    details: options.name

})

(在这上面的 setData,可能有小小的异步)

试了下没报错,但父页面得不到值!

这是在子页面做的操作

再说我的父页面是这样传值的

凭空出来?不是啊。百度上说是这样可以啊!哪里错了。求传你的解决方案的图

没错啊。

只是你的currentfriend 是凭空出来的吗

上页的数据 prePage.data.xxx

回到顶部