三个父子级界面传值问题
发布于 5 年前 作者 isong 6883 次浏览 来自 问答

请教一下,小程序开发。
场景:
A B C三个父子级界面 ,A界面向B界面传值,B界面取到了,当B界面进入C界面后,C页面跳转到B时,也传值给B界面,且成功。但是之前A传给B的值取不到了(会报错)。怎么解决? 

里面跳转  都用的是navigateTo()传值  ,B界面在onload()时取。

目前的想法  是把A 传过来的   统统“携带”传给C,当C转到B时就有了(感觉可行,但是很麻烦)。求大神帮助。

3 回复

emmm麻烦逃不掉的,也可以缓存起来,到缓存去拿,不过同样增加许多的判断,什么时候拿,什么时候清

我懂您的意思了。

C回到B不是应该是 navigateBack吗?也不会重新走onLoad啊?不懂你页面具体场景,不过你可以在app.js里存个变量嘛,大家都能拿到

回到顶部