@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
相关问题
@StorageProp与@StorageLink什么区别?
832浏览 • 1回复 待解决
初始化安全相机方法
417浏览 • 1回复 待解决
HarmonyOS Component初始化问题
440浏览 • 1回复 待解决