利用globalThis做数据共享是否有潜在风险?
开发环境:基于鸿蒙4.0开发(api9)
项目中有使用静态共享包HAR(封装的Api框架)、动态共享包HSP(封装的通用登录模块)。
登录模块有登陆注册等请求,所以也集成了Api框架,登录成功后将token赋值到api框架内存中,登录模块中的我的资料请求正常,然而项目entry中其他api请求执行时token是undefined. 这是由于动态共享包是另外一个单独的实例,所以和静态共享包(Api框架)之间内存数据无法共享,刚开始想用首选项保存到文件中api框架再去取担心耗时体验问题,而是经过测试,用globalThis可以做到动态、静态共享包之间内存数据共享,请问用globalThis有没有潜在的风险?
用户程序框架
数据管理
赞
收藏 0
回答 1
待解决
相关问题
GlobalThis替代方案有哪些?
478浏览 • 1回复 待解决
键值型数据库是否有做bundleName校验
697浏览 • 1回复 待解决
是否支持多应用共享数据
691浏览 • 1回复 待解决
如何利用鸿蒙做物联网网关
7336浏览 • 1回复 待解决
请问鸿蒙是否有获取CPU利用率相关的接口?
2779浏览 • 1回复 待解决
通过Redis内置命令对Key进行分析有哪些风险?
1926浏览 • 1回复 待解决
如何实现多线程数据共享
935浏览 • 1回复 待解决
web能否手动销毁,是否存在内存泄露的风险
223浏览 • 1回复 待解决
ArkTS中globalThis无法使用该如何替换
983浏览 • 1回复 待解决
HAP和HSP之间如何实现数据共享
759浏览 • 1回复 待解决
请问怎么做MySQL的数据优化?
1200浏览 • 2回复 待解决
摄像头获取到的yuv数据是否有旋转
220浏览 • 1回复 待解决
DataAbility支持跨设备不同应用的数据共享问题
8233浏览 • 2回复 已解决
计划做直播课,原生Web-RTC是否支持?
742浏览 • 1回复 待解决
复杂JS类对象是否可以支持跨线程共享传递?
339浏览 • 1回复 待解决
wgcloud支持使用postgresql做数据库吗
2776浏览 • 1回复 待解决
websocket结合php做数据实时展示页面
1676浏览 • 1回复 待解决
使用JS开发一个APP,使用关系型数据库做数据的持久化该怎么做?
2575浏览 • 1回复 待解决
想对对象进行查询/搜索/筛选,利用什么数据库比较好?
1196浏览 • 1回复 待解决
如何利用taskpool执行多任务
931浏览 • 1回复 待解决
多个相同BundleName的hap包,使用preference数据如何共享
941浏览 • 1回复 待解决
ArkTS是否支持类似Java的共享内存模型用于多线程开发?
188浏览 • 2回复 待解决
ArkTS是否支持类似Java的共享内存模型进行多线程开发
856浏览 • 1回复 待解决
千万级别甚至更大的的MySQL数据表修改表结构如何规避风险?
1969浏览 • 1回复 待解决
linux shell利用for语句依次输出
5066浏览 • 1回复 待解决
针对您关于globalthis数据共享的问题,这边提供以下文章以供阅读:
UIAbility组件与UI的数据同步-HarmonyOS应用开发