HarmonyOS 使用LocalStorage的clear无法清除,返回false
1.为什么使用LocalStorage的clear无法清除,返回false
2.为什么@Enrty组件返回后,LocalStorage不会自动清空,aboutToDisappear手动清空返回false,如何清空?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS this.pathInfo.clear()问题
164浏览 • 1回复 待解决
HarmonyOS bundleManager.canOpenLink一直返回false
321浏览 • 1回复 待解决
ACL使能TRUE,FALSE的含义;使能False的权限如何使用
746浏览 • 1回复 待解决
HarmonyOS Web组件使用localStorage报错
386浏览 • 1回复 待解决
HarmonyOS LocalStorage怎么在Navigation中使用
327浏览 • 0回复 待解决
HarmonyOS 返回及侧滑返回无法拦截事件
298浏览 • 1回复 待解决
CommonDialog的setSwipeToDismiss(false)无效
6210浏览 • 1回复 待解决
如何在Navigation中使用LocalStorage
327浏览 • 1回复 待解决
webview的onInterceptRequest的同步返回和http的异步请求无法兼容使用。
739浏览 • 1回复 待解决
使用window打开dialog类型的page无法接收物理返回事件
1628浏览 • 1回复 待解决
hilog OH_LOG_IsLoggable 方法什么情况下会返回 false?
639浏览 • 1回复 待解决
HarmonyOS 清除Web缓存
577浏览 • 0回复 待解决
HarmonyOS 清除缓存功能
134浏览 • 1回复 待解决
HarmonyOS webview h5的localstorage
315浏览 • 1回复 待解决
HarmonyOS WebController的方法removeCache的具体清除范围是什么
192浏览 • 1回复 待解决
HarmonyOS怎么清除当前应用的缓存
602浏览 • 1回复 待解决
HarmonyOS CustomDialogController 按物理返回键无法拦截
180浏览 • 0回复 待解决
HarmonyOS LocalStorage.getShared()问题
224浏览 • 1回复 待解决
HarmonyOS 使用NavDestination,如何修改返回按钮的图片 和 隐藏返回按钮的图片?
739浏览 • 1回复 待解决
router.pushUrl()页面跳转后使用router.clear()导致屏幕白一下
997浏览 • 0回复 待解决
浏览器查询是否有网络的接口,在浏览器里面返回true 但是在应用里面的webview返回False
645浏览 • 1回复 待解决
鸿蒙页面路由有没类似安卓FLAG_ACTIVITY_CLEAR_TASK 的?
2356浏览 • 1回复 待解决
HarmonyOS 怎么清除entryAbility及后台任务
355浏览 • 1回复 待解决
HarmonyOS web清除缓存问题
88浏览 • 1回复 待解决
1.LocalStorage的clear方法只能删除没有订阅者的所有属性,如果有订阅者,clear不会生效并返回false。在删除之前请确保属性没有订阅者
订阅者概念参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-state-management-V5#delete9
2.LocalStorage是可以在页面间共享的,其生命周期也是有应用程序决定的,清空LocalStorage的前提是没有任何订阅LocalStorage中属性的订阅者,如果想清空LocalStorage先检查是否存在订阅者,属性的订阅者为link、prop等接口绑定的propName,以及@LocalStorageLink(‘propName’)和@LocalStorageProp(‘propName’)。如果自定义组件中使用@LocalStorageLink(‘propName’)和@LocalStorageProp(‘propName’)或者SubscribedAbstractProperty实例依旧对propName有同步关系,则该属性不能从LocalStorage中删除。