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