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变量没有嵌套的值无法监听
297浏览 • 1回复 待解决
HarmonyOS 如何监听到音频焦点的变化
42浏览 • 1回复 待解决
HarmonyOS @State修饰的数组内部的值变化了,怎么刷新UI?
356浏览 • 1回复 待解决
HarmonyOS 如何监听某个变量是否变化
57浏览 • 1回复 待解决
HarmonyOS @Builde修饰器内, 如何监听到isNormalMode的数据变化
78浏览 • 1回复 待解决
HarmonyOS IDE能否监听到State状态变量是在什么地方修改的,类似代码插桩能力
334浏览 • 1回复 待解决
如何监听Viewmodel里变量值的变化
1988浏览 • 1回复 待解决
@State观察自定义ViewModel中数组变量变化观察的问题
294浏览 • 1回复 待解决
ArkTS中如何监听状态变量的变化?
1034浏览 • 1回复 待解决
HarmonyOS使用ObjectLink Observed 无法监听到嵌套类的属性更新
426浏览 • 1回复 待解决
HarmonyOS @State装饰的变量需要设置为接口返回的数据时怎么设置初始值?
329浏览 • 1回复 待解决
UI界面中用@state绑定的变量,在逻辑代码中class中做了修改,怎么在UI界面察觉到这个@state变量发生了变化
1768浏览 • 1回复 待解决
HarmonyOS 在定时器里面改变@state修饰的变量,无法更新UI吗?
102浏览 • 1回复 待解决
HarmonyOS LazyForEach不会更新@State里的值
59浏览 • 1回复 待解决
HarmonyOS @Watch如何监听复杂变量的某一个属性值
23浏览 • 1回复 待解决
HarmonyOS @Watch装饰器,能监听对象中某个属性的变化值吗?
91浏览 • 1回复 待解决
HarmonyOS 使用媒体查询(@ohos.mediaquery)无法监听到系统的横竖屏切换
30浏览 • 1回复 待解决
在系统设置修改了应用权限,应用能否监听到权限变化
2241浏览 • 1回复 待解决
HarmonyOS能否监听到设备翻转
427浏览 • 1回复 待解决
HarmonyOS @Watch装饰器,能见听到对象属性的变化吗?
279浏览 • 1回复 待解决
HarmonyOS 如何监听到输入键盘中的完成按键
32浏览 • 1回复 待解决
HarmonyOS 如何监听到手机手势的返回
18浏览 • 1回复 待解决
HarmonyOS 键盘收起的事件能监听到么
127浏览 • 1回复 待解决
HarmonyOS 发现子组件可以通过Watch装饰器监听父组件的变量的变化,有反过来的监听吗?
326浏览 • 2回复 待解决
HarmonyOS 动画必须搭配@State修饰的变量才能生效吗?
77浏览 • 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