HarmonyOS 如何对某一页面进行缓存保持切换不变?

HarmonyOS 如何对某一页面进行缓存保持切换不变?

HarmonyOS
2024-10-17 10:35:53
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

在HarmonyOS中一个UIAbility中的多个Page切换,每个Page又是自定义组件,组件未被销毁则原页面UI状态可以保持,比如,举两个场景示例:

1、页面A中有多个TextInput输入框,在输入框内输入内容,然后点击按钮跳转到页面B,在B中按系统返回键返回页面A时,之前输入的内容依然还在;

2、页面A是一个List列表,滑动List列表让其向下滚动到第15个Item的位置处,然后点击跳转到页面B,在B中按系统返回键返回页面A时,滚动位置不变。

另外,HarmonyOS中对于管理应用不同状态也提供了多种方式,如果需要持久化存储UI状态,可以参考PersistentStorage的使用文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-application-state-management-overview-V5

分享
微博
QQ
微信
回复
2024-10-17 17:45:06
相关问题
HarmonyOS h5返回上一页面时会闪
320浏览 • 1回复 待解决
HarmonyOS H5页面加载缓存机制
193浏览 • 1回复 待解决
HarmonyOS 怎么控制web返回上一页
277浏览 • 1回复 待解决
如何HarmonyOS中调试h5页面
808浏览 • 1回复 待解决
HarmonyOS h5页面缩放问题
421浏览 • 0回复 待解决
JAVA UI 怎么返回上一页
7152浏览 • 2回复 已解决
如何使H5页面适配多设备?
596浏览 • 1回复 待解决
HarmonyOS webview侧滑返回上一页问题
584浏览 • 1回复 待解决
HarmonyOS Web组件加载在线H5页面
144浏览 • 1回复 待解决
HarmonyOS h5页面是否可以适配Harmony OS
395浏览 • 1回复 待解决
如何进行页面横竖屏切换
1911浏览 • 1回复 待解决
页面横竖屏如何进行切换
367浏览 • 1回复 待解决