@StorageProp(key)/@StorageLink(key)装饰的变量为什么需要在本地进行初始化?

@StorageProp(key)/@StorageLink(key)装饰的变量为什么需要在本地进行初始化?

HarmonyOS
2024-07-12 10:36:56
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
北风_小浦

AppStorage和自定义组件的联系是通过@StorageProp(key)/@StorageLink(key)装饰器,因为应用逻辑的原因,无法确认在组件初始化之前是否在AppStorage实例中存入对应的属性,所以AppStorage对key对应的属性不一定存在,而@StoragePro\@StorageLink需要在本地进行初始化。

分享
微博
QQ
微信
回复
2024-07-12 18:41:04
相关问题
HarmonyOS 如何进行SM2key初始化
238浏览 • 1回复 待解决
@StorageProp与@StorageLink什么区别?
1244浏览 • 1回复 待解决
HarmonyOS 如何动态对Class进行初始化
401浏览 • 1回复 待解决
HarmonyOS 如何进行全局初始化操作
427浏览 • 1回复 待解决
HarmonyOS XComponent初始化
587浏览 • 1回复 待解决