HarmonyOS State的变量无法监听到值的变化
ILoginUiService.instance()?.getAccountSelectComponent().builder({
  visible: this.param.visible
})
@State param: AccountDialogData = new AccountDialogData();
@Observed
export class AccountDialogData {
  visible: boolean = false;
}
getAccountSelectComponent(): WrappedBuilder<[AccountDialogData]> {
  return wrapBuilder(AccountSelectComponentBuilder)
}
}
@Builder
function AccountSelectComponentBuilder(accountDialogData: AccountDialogData) {
  AccountSelectMiddleView({ accountDialogData: accountDialogData });
}
在AccountSelectMiddleView中无法监听到AccountDialogData.visible.的变化?请问是哪里弄错了。
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS @State修饰的class变量没有嵌套的值无法监听 
1272浏览  • 1回复 待解决
HarmonyOS 如何监听到音频焦点的变化 
1142浏览  • 1回复 待解决
HarmonyOS @State修饰的数组内部的值变化了,怎么刷新UI? 
1962浏览  • 1回复 待解决
HarmonyOS  如何监听某个变量是否变化 
1170浏览  • 1回复 待解决
HarmonyOS  @Builde修饰器内, 如何监听到isNormalMode的数据变化 
839浏览  • 1回复 待解决
HarmonyOS IDE能否监听到State状态变量是在什么地方修改的,类似代码插桩能力 
1028浏览  • 1回复 待解决
如何监听Viewmodel里变量值的变化 
2939浏览  • 1回复 待解决
@State观察自定义ViewModel中数组变量变化观察的问题 
1200浏览  • 1回复 待解决
HarmonyOS setInterval回调之后@state修饰的变量对应的UI无法更新 
1168浏览  • 1回复 待解决
ArkTS中如何监听状态变量的变化? 
2449浏览  • 1回复 待解决
HarmonyOS使用ObjectLink Observed 无法监听到嵌套类的属性更新 
1312浏览  • 1回复 待解决
HarmonyOS 父组件的数据源监听到没变化,但是UI刷新了 
845浏览  • 1回复 待解决
HarmonyOS @State装饰的变量需要设置为接口返回的数据时怎么设置初始值? 
1098浏览  • 1回复 待解决
UI界面中用@state绑定的变量,在逻辑代码中class中做了修改,怎么在UI界面察觉到这个@state变量发生了变化 
2703浏览  • 1回复 待解决
HarmonyOS  在定时器里面改变@state修饰的变量,无法更新UI吗? 
1241浏览  • 1回复 待解决
HarmonyOS LazyForEach不会更新@State里的值 
1126浏览  • 1回复 待解决
HarmonyOS  @Watch如何监听复杂变量的某一个属性值 
854浏览  • 1回复 待解决
HarmonyOS @Watch装饰器,能监听对象中某个属性的变化值吗? 
1373浏览  • 1回复 待解决
HarmonyOS 使用@State定义的成员变量,当它的值改变时,一定会刷新对应的UI吗? 
983浏览  • 1回复 待解决
HarmonyOS 使用媒体查询(@ohos.mediaquery)无法监听到系统的横竖屏切换 
959浏览  • 1回复 待解决
HarmonyOS能否监听到设备翻转 
1225浏览  • 1回复 待解决
在系统设置修改了应用权限,应用能否监听到权限变化 
3354浏览  • 1回复 待解决
HarmonyOS @Watch装饰器,能见听到对象属性的变化吗? 
1187浏览  • 1回复 待解决
HarmonyOS 如何监听到手机手势的返回 
1219浏览  • 1回复 待解决
HarmonyOS 如何监听到输入键盘中的完成按键 
828浏览  • 1回复 待解决





















可以参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-state-V5#观察变化和行为表现
数据传递可以通过router.getParams()接收参数:
参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-router-V5#routergetparams