HarmonyOS Preferences 持久存储和 AppStorage 管理之间的数据传递最佳实践

HarmonyOS Preferences 持久存储和 AppStorage 管理之间的数据传递最佳实践。

HarmonyOS
9h前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

​首选项为应用提供Key-Value键值型的数据处理能力,支持应用持久化轻量级数据,并对其修改和查询。应用将数据写入Preferences实例后,需要通过[flush]才能将Preferences实例持久化

preferences (用户首选项):​https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-data-preferences-V5

flush文档:​https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V2/js-apis-data-preferences-0000001427745052-V2#ZH-CN_TOPIC_0000001573928817__flush

AppStorage是应用全局的UI状态存储,配合装饰器一起使用,存储变量的状态全局的UI状态存储文档:​https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-appstorage-V5

有很多API的方法都包含同步和异步,像文件file的读写操作,fs.writeSync,fs.readSync,方法后带有Sync的一般都是同步方法,同步会一条条往下执行,具体的执行时长,要看样机的性能,还有具体执行数据的多少。​

分享
微博
QQ
微信
回复
2h前
相关问题
HarmonyOS dataPreferences不是持久存储
347浏览 • 1回复 待解决
HarmonyOS Preferences如何实现持久存储
323浏览 • 1回复 待解决
HarmonyOS jsBridge 最佳实践
160浏览 • 1回复 待解决
HarmonyOS 数据传递问题
357浏览 • 1回复 待解决
HarmonyOS 单列瀑布流最佳实践
97浏览 • 1回复 待解决
HarmonyOS router.getParams()数据传递
343浏览 • 1回复 待解决
视频直播播放HarmonyOS最佳实践
551浏览 • 1回复 待解决
HarmonyOS 关于Provide数据传递问题咨询
318浏览 • 1回复 待解决
网络监听最佳实践有哪些?
361浏览 • 1回复 待解决
应用内整体换肤最佳实践
277浏览 • 1回复 待解决
HarmonyOS 沉浸式状态栏最佳实践
211浏览 • 1回复 待解决
HarmonyOS 使用preferences存储限制
318浏览 • 1回复 待解决
HarmonyOS Web管理Cookie和数据存储
401浏览 • 1回复 待解决
输出静态库最佳实践
56浏览 • 1回复 待解决
如何实现应用数据持久存储
2043浏览 • 1回复 待解决