HarmonyOS page 参数问题

从 page_a 跳转进入 page_b,

再从 page_b 带参数返回 page_a。

那么只能在 page_a 的 onPageShow() 方法中获取参数。

问题1:

那么page_a 进入后台再回到前台,每次都会走 onPageShow()方法,也就每次都会执行获取参数。

问题2:

page_a 获取完参数,可以设置本页面的参数为空吗,否则每次onPageShow()都会去获取参数。

HarmonyOS
2024-09-26 12:46:55
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

如果是采用的router.back router.getParams的方式在onPageShow()方法中获取参数,目前暂无清除参数的方法,需要自行进行业务处理,如判断获取参数后是否有其他业务变动,或者在传参时多传一位状态量用以判断。

分享
微博
QQ
微信
回复
2024-09-26 17:39:00
相关问题
HarmonyOS http 请求 post 参数问题
900浏览 • 1回复 待解决
HarmonyOS http网络访问,参数问题
204浏览 • 1回复 待解决
HarmonyOS Web组件头部参数问题
181浏览 • 1回复 待解决
HarmonyOS关于AXIOS动态传参数问题
517浏览 • 1回复 待解决
router传递hashmap参数问题
1550浏览 • 1回复 待解决
HarmonyOS page跳转白屏
544浏览 • 1回复 待解决
HarmonyOS 关于移除所有page
222浏览 • 1回复 待解决
HarmonyOS route怎么销毁page
984浏览 • 1回复 待解决
关于JS http请求参数的传递问题
7411浏览 • 2回复 待解决
自定义参数BuildProfile的问题汇总
1588浏览 • 1回复 待解决
ArkTs在Page页内,如何关闭当前Page页?
2864浏览 • 1回复 待解决
关于 onArrange中获取到的参数问题
4957浏览 • 1回复 待解决