HarmonyOS eventhub修改model后,不触发页面更新
在页面中直接调用Model的方法更新Model中的数据,页面会刷新,但是在Model中的eventhub接收到事件后更新Model中的数据,数据会更新,但页面不刷新
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS eventHub只能从component发起触发UI更新?
364浏览 • 1回复 待解决
HarmonyOS 页面不更新
23浏览 • 1回复 待解决
nginx js文件修改后访问不更新是什么情况?
2427浏览 • 1回复 待解决
返回页面时不触发aboutToAppear
3627浏览 • 1回复 待解决
HarmonyOS 有一个页面,有多层@Component组件,现在修改数据后页面不刷新
278浏览 • 1回复 待解决
使用EventHub通信接收到消息后更新@States装饰的变量布局刷新
975浏览 • 1回复 待解决
HarmonyOS 关于数组中class更改,List不触发更新问题
183浏览 • 1回复 待解决
HarmonyOS Scroll 横向滑动时根据滑动的距离触发视图不更新
132浏览 • 1回复 待解决
HarmonyOS TabContent页面生命周期不触发
403浏览 • 1回复 待解决
HarmonyOS 换成model后动画放大实现不了
41浏览 • 1回复 待解决
HarmonyOS Observe的变量更新了,但是不会触发UI更新
741浏览 • 1回复 待解决
HarmonyOS 生命周期不触发
47浏览 • 1回复 待解决
鸿蒙中JS页面组件属性值修改后,页面没有刷新
3754浏览 • 0回复 待解决
创建的单例换了页面后不生效问题
2202浏览 • 3回复 待解决
HarmonyOS 子页面状态更新父页面状态未同步更新
141浏览 • 1回复 待解决
设置新数据后,界面未更新,通过滑动界面能触发其界面更新。数据其实已经设置成功
788浏览 • 1回复 待解决
HarmonyOS 组件里面的onPageShow钩子方法不触发
78浏览 • 1回复 待解决
HarmonyOS 修改状态栏颜色不生效
311浏览 • 1回复 待解决
HarmonyOS 关于NFC设备触发手机后,跳转应用的指定页面功能
768浏览 • 1回复 待解决
HarmonyOS eventHub使用问题
18浏览 • 1回复 待解决
服务卡片的更新方式?服务卡片更新不生效
3549浏览 • 0回复 待解决
HarmonyOS 关于objectLink在数组对象中使用时,修改数据页面不刷新问题
585浏览 • 1回复 待解决
HarmonyOS ObjectLinkJSON.parse转为数组状态不更新
450浏览 • 1回复 待解决
HarmonyOS eventHub创建方式咨询
167浏览 • 1回复 待解决
constructor是类内部的操作,这个时候代理对象没生成,@Observed没法观察。在状态管理中,使用@Observed装饰类后,会给该类使用一层“代理”进行包装。当在组件中改变该类的成员变量时,会被该代理进行拦截,在更改数据源中值的同时,也会将变化通知给绑定的组件,从而实现观测变化与触发刷新。当开发者在类的构造函数中对成员变量进行赋值或者修改时,此修改不会经过代理(因为是直接对数据源中的值进行修改),也就无法被观测到。所以,如果开发者在类的构造函数中使用定时器修改类中的成员变量,即使该修改成功执行了,也不会触发UI的刷新。参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-observed-and-objectlink-V5#在observed装饰类的构造函数中延时更改成员变量