我从A页面navigateTo到B, 在B页面做了相关操作之后,返回的时候如何带回参数给页面A?
自问自答吧! 因为我发现我自己不能回答,只能编辑了!
可以在当前B页面, 获取getCurrentPages()获取到页面的堆栈,在这数组里面取到你的上级页面,然后setData()就可以实现!如果大伙还有更好的方法(非redux,因为我没加),请留言,感激不尽。
另外 segmentfault程序员师兄,请问我为什么不能自问自答!
我从A页面navigateTo到B, 在B页面做了相关操作之后,返回的时候如何带回参数给页面A?
自问自答吧! 因为我发现我自己不能回答,只能编辑了!
可以在当前B页面, 获取getCurrentPages()获取到页面的堆栈,在这数组里面取到你的上级页面,然后setData()就可以实现!如果大伙还有更好的方法(非redux,因为我没加),请留言,感激不尽。
另外 segmentfault程序员师兄,请问我为什么不能自问自答!
8 回答4.8k 阅读✓ 已解决
6 回答3.5k 阅读✓ 已解决
5 回答2.9k 阅读✓ 已解决
5 回答6.4k 阅读✓ 已解决
4 回答2.3k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
WxNotificationCenter
github地址:https://github.com/icindy/WxN...
个人写了一个类似iOS通知模式的插件,可以解决跨页面传值
不过目前在Android上有问题,你可以尝试一下 我正在找解决方案
建议阅读
微信小程序中的传值方式,添加”主动技能”
WxNotificationCenter - 微信小程序通知广播模式类,降低小程序开发的耦合度