【快应用】二级页面如何携带参数返回一级页面?
【关键词】
快应用、router、onBackPress
【问题背景】
页面栈有A、B两个页面,怎么在B页面中调A页面的方法或传参?场景是:A页面是列表页,B页面是详情页,B页面状态改变后返回A页面状态也要改变。
【解决方法】
在onBackPress里重写返回逻辑,通过router.push方式携带参数跳转,A页面在onshow里通过this.param获取(param是push传参的参数名)。
代码如下:
A页面:
B页面:
效果图如下: