为什么@Link修饰的数组类型直接调用push方法可能不触发UI更新?
@Link items: number[];
Button("添加").onClick(() => this.items.push(1)); // UI不更新
HarmonyOS5
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 为什么@Link的属性变更不会触发UI刷新?
1624浏览 • 1回复 待解决
@State修饰的状态数据被修改时会触发组件的什么方法进行UI界面更新
571浏览 • 1回复 待解决
HarmonyOS @State修饰@observed装饰的对象, 对象里的数组改变, 不会触发ui刷新
1260浏览 • 1回复 待解决
HarmonyOS bearerTypes参数为什么是个数组类型
1037浏览 • 1回复 待解决
HarmonyOS @Builder修饰的方法中参数属性更新无法触发页面重绘
905浏览 • 1回复 待解决
HarmonyOS 连续两次@Link之后UI没更新
936浏览 • 1回复 待解决
HarmonyOS 嵌套数组使用observed修饰后,修改数组值不更新
1389浏览 • 1回复 待解决
HarmonyOS @entry 修饰的页面,onBackPress方法不触发
1632浏览 • 1回复 待解决
HarmonyOS Observe的变量更新了,但是不会触发UI更新
1846浏览 • 1回复 待解决
HarmonyOS @State修饰的数组内部的值变化了,怎么刷新UI?
1889浏览 • 1回复 待解决
HarmonyOS 分组列表数组嵌套时数据更新不触发列表更新
1160浏览 • 1回复 待解决
backgroud()方法使用@State修饰的状态变量值更新后未能触发不同的@builder方法刷新
3378浏览 • 1回复 待解决
readonly修饰的数组无法获取数组元素
3451浏览 • 1回复 待解决
WantAgentInfo中的wants为什么是数组
2942浏览 • 1回复 待解决
#鸿蒙通关秘籍# 为什么在HarmonyOS Next中使用Echarts图表组件的性能表现可能不如原生开发?
764浏览 • 0回复 待解决
#鸿蒙学习大百科#为什么要避免使用联合类型数组?
1461浏览 • 1回复 待解决
HarmonyOS 关于@State或@Link 修饰Array的应用
1192浏览 • 1回复 待解决
HarmonyOS viewModel中获取数组数据,怎么更新ui
932浏览 • 1回复 待解决
HarmonyOS eventHub只能从component发起触发UI更新?
1141浏览 • 1回复 待解决
HarmonyOS setInterval回调之后@state修饰的变量对应的UI无法更新
1128浏览 • 1回复 待解决
HarmonyOS 为什么连续调用readDescriptorValue时,第二次调用不会触发callback?
1073浏览 • 1回复 待解决
为什么数组下标越界不闪退?
613浏览 • 0回复 待解决
HarmonyOS @Observed修饰的class,当内部属性变化时UI不更新
1090浏览 • 1回复 待解决
鸿蒙这边如何定义一个数组,数组中元素类型不确定?数组中可能有string、number、boolean等
3077浏览 • 1回复 待解决
HarmonyOS 关于数组中class更改,List不触发更新问题
1194浏览 • 1回复 待解决
在@Observed中存在你所属的这个问题,但是在状态管理v2版本中,也就是@ObservedV2中,这个问题得以解决,可以看一下这个文档@ObservedV2装饰器和@Trace装饰器:类属性变化观测-V2所属装饰器-状态管理(V2)-状态管理-学习ArkTS语言-基础入门 - 华为HarmonyOS开发者