我们现在有一个页面A,点击列表会调用class工具类的方法,然后会在class中跳转新页面B然后B页面处理后会回调数据,现在跳转用的router.push,看文档返回携带参数需要在onPageShow()获取,class中无法实现,想咨询下这种有实现方案么?我看到有Navigation组件提供的跳转onPop回调,router也有传递callback的异步回调异常,我可以自己去实现这种传递回调函数么?
我们现在有一个页面A,点击列表会调用class工具类的方法,然后会在class中跳转新页面B然后B页面处理后会回调数据,现在跳转用的router.push,看文档返回携带参数需要在onPageShow()获取,class中无法实现,想咨询下这种有实现方案么?我看到有Navigation组件提供的跳转onPop回调,router也有传递callback的异步回调异常,我可以自己去实现这种传递回调函数么?
1 回答1.1k 阅读✓ 已解决
1 回答1.4k 阅读
1 回答1.2k 阅读
1 回答1.2k 阅读
1 回答1.2k 阅读
1 回答1k 阅读
1 回答1k 阅读
this.pageInfo.pushDestinationByName可以@Entry装饰的组件中使用
Navigation的push方法中popInfo是返回的new resultClass(1)数据
使用Navigation在onPop中传递参数到工具中
可以参考以下代码: