HarmonyOS 变量状态同步问题
自定义一个LUBCNavigationBar组件,有个@Prop修饰的title变量设置标题的名称,LUBCWebView组件是对Web组件的封装, 包含一个Web组件,回调方法通过LUBCWebControllerProxy类代理到父组件LUBCH5Page处理LUBCNavigationBar标题的改变,LUBCH5Page是通过@State修饰的变量navBarTitle同步改变LUBCNavigationBar的标题。
场景描述:当Web组件收到onPageEnd回调时,调用LUBCWebControllerProxy的webViewOnPageEnd方法,webViewOnPageEnd调用通过LUBCH5Page的notify方法初始化的notify属性更改导航标题,现在debug发现LUBCH5Page的变量navBarTitle值改变了,但是页面标题未改变。尝试在页面里添加一个按钮改变navBarTitle的值是可以改变标题的。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 状态管理-父子组件同步的问题
390浏览 • 1回复 待解决
HarmonyOS Array 成员变量属性更改,状态不同步、未能刷新UI
459浏览 • 1回复 待解决
HarmonyOS Navigtion组件,两个NavDestination之间如何同步状态变量
294浏览 • 1回复 待解决
HarmonyOS 状态变量不刷新问题
327浏览 • 1回复 待解决
状态变量和常规变量有什么区别?
375浏览 • 2回复 待解决
HarmonyOS 每个页面相同的状态变量如何封装?
265浏览 • 1回复 待解决
自定义组件中,批量更新多个状态变量 vs 批量更新多个非状态变量后更新一个UI无关状态变量强制更新UI
1651浏览 • 1回复 待解决
HarmonyOS 自定义弹窗如何与Component双向同步一些变量?
228浏览 • 1回复 待解决
实体bean的管理,组件间除了同步状态,也把实体bean当做状态同步,定义在每个控件里吗?
173浏览 • 0回复 待解决
ArkTS页面自定义弹窗时变量双向同步功能
973浏览 • 1回复 待解决
HarmonyOS 关于@Watch监听状态问题
332浏览 • 1回复 待解决
父组件如何与孙子组件进行状态同步
2481浏览 • 1回复 待解决
无网络环境下使用同步方法获取网络状态报错
463浏览 • 1回复 待解决
ArkTS中如何监听状态变量的变化?
835浏览 • 1回复 待解决
如何将界面上的状态变量传给服务层,在服务层修改状态变量对象的属性刷新页面
574浏览 • 1回复 待解决
关于状态变量@state必须知道的事
997浏览 • 1回复 待解决
mysqldump搭建从库同步数据问题
3059浏览 • 0回复 待解决
设备同步及云侧相关问题
9207浏览 • 3回复 待解决
解决页面间数据不同步问题
846浏览 • 1回复 待解决
HarmonyOS 关于ArkUI中状态栏的问题
224浏览 • 1回复 待解决
基于滑动监听和状态变量实现滑动时取消按压态
665浏览 • 1回复 待解决
普通应用如何同步判断当前软键盘是否处于打开状态?
153浏览 • 1回复 待解决
跨module 中同一个entry下LocalStorage 未同步状态
1731浏览 • 1回复 待解决
HarmonyOS 使用电池状态返回值问题
291浏览 • 1回复 待解决
@Provide的状态变量,是否可以观察多层嵌套的属性?
777浏览 • 1回复 待解决
notify方法传递到LUBCWebControllerProxy类中后丢失了与UI界面的双向同步,虽然值修改了,但是页面不会刷新。这里建议使用appStorage或者localStorage对象来绑定。appStorage参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-appstorage-V5
localStorage参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-localstorage-V5