HarmonyOS 鸿蒙Next AppStorage.delete()无法接收到事件

发布于 1周前 作者 itying888 来自 鸿蒙OS

HarmonyOS 鸿蒙Next AppStorage.delete()无法接收到事件

使用@StorageProp(key) @Watch(‘method’) 注解的变量,当改变量通过AppStorage.delete()的时候,method没有收到回调

3 回复
delete 是删不了的 可以把他的值赋值为'' 或者{}  来实现 。这个好像是特性。

好像是个bug,必须设为字面量空值,通过StorageLink、StorageProp的UI才会刷新

针对HarmonyOS中AppStorage.delete()无法接收到事件的问题,首先需要确认事件监听是否已正确设置。确保在调用delete()方法之前,已经注册了对应的事件监听器,如onAppStorageChanged。其次,检查是否有权限问题或者存储位置配置不当导致操作未生效。另外,查看HarmonyOS的官方文档或更新日志,确认是否存在已知问题或特定版本的bug。如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部