HarmonyOS 鸿蒙Next AppStorage.delete()无法接收到事件
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。