如何多个@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?
14138浏览 • 5回复 待解决
entry如何拉起另一个Module中的Ability
4031浏览 • 1回复 待解决
如何实现一个折叠组件
844浏览 • 1回复 待解决
如何实现一个页面显示子窗口
514浏览 • 1回复 待解决
如何新开一个半透明的页面
227浏览 • 1回复 待解决
使用terminateSelf如何退回到前一个页面
1806浏览 • 1回复 待解决
如何加载一个网页链接到页面中?
263浏览 • 1回复 待解决