如何多个@Entry页面组件共用一个LocalStorage?

如何多个@Entry页面组件共用一个LocalStorage?

HarmonyOS
2024-08-05 17:02:53
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fanyu0803
中/创建LocalStorage实体,并将用户信息对象传入
实体类)
  onWindowStageCreate(windowStage: window.WindowStage): void {
加载登录页面,并将LocalStorage传入
    windowStage.loadContent('pages/LoginPage', this.storage);
  }
//@Entry中 通过getShared接口获取stage共享的LocalStorage实例
let storage = LocalStorage.getShared()
@Entry(storage)
分享
微博
QQ
微信
回复
2024-08-05 22:13:10
相关问题
一个页面怎么实现多个AbilitySlice?
13971浏览 • 5回复 待解决
entry如何拉起另一个Module中的Ability
3808浏览 • 1回复 待解决
如何实现一个折叠组件
650浏览 • 1回复 待解决
如何实现一个页面显示子窗口
193浏览 • 1回复 待解决
使用terminateSelf如何退回到前一个页面
1640浏览 • 1回复 待解决
Web组件如何发起一个下载任务?
140浏览 • 1回复 待解决
如何加载一个网页链接到页面中?
134浏览 • 1回复 待解决
如何实现一个组件不停地旋转
1775浏览 • 1回复 待解决
如何知道一个组件的显示和隐藏
152浏览 • 1回复 待解决