HarmonyOS 数组监听问题
前提:
已经通过@Observed @ObjectLink 装饰相关class
TabContent() {
this.tableList(this.model?.validSortList || [])
}
@Builder
tableList(list: PolicyList[]) {
Column() {
Row() {
Text('有效保单 ' + list.length)
}
}
}
此时this.model?.validSortList改变的时候 list监听不到改变
Column() {
Row() {
Text('有效保单 ' + this.model?.validSortList.length)
}
}
直接取this.model?.validSortList是能监听到改变
这种情况是什么引起的呢
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 如何监听数组元素属性的变化?
2092浏览 • 1回复 待解决
HarmonyOS 嵌套一层的数组无法监听相同数据增加,但是无嵌套的数组可以监听相同数据增加
1040浏览 • 1回复 待解决
如何监听数组内对象属性变化
3452浏览 • 1回复 待解决
HarmonyOS 对象内数组排序问题
1136浏览 • 1回复 待解决
Array内容监听问题,点击某个按钮,对VM中的数组执行push操作,不会触发监听,但是变更其他值就能触发监听
1472浏览 • 1回复 待解决
HarmonyOS 使用ObjectLink观察对象中的数组,修改数组长度,监听不到数据变化
1715浏览 • 1回复 待解决
HarmonyOS 如何监听数组对象中元素属性的变化
1628浏览 • 1回复 待解决
HarmonyOS网络监听问题
1210浏览 • 1回复 待解决
HarmonyOS 点击事件监听问题
1144浏览 • 1回复 待解决
HarmonyOS 键盘事件监听问题
1897浏览 • 1回复 待解决
HarmonyOS 折叠屏监听问题
1049浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何处理二维数组的变化监听?
1331浏览 • 1回复 待解决
HarmonyOS 二维数组刷新问题
1385浏览 • 1回复 待解决
HarmonyOS 数组中嵌套对象的属性值发生变化,@Watch监听不到数组的变化,这个要怎么办
1137浏览 • 1回复 待解决
HarmonyOS 数组拼接问题 在一个数组中前置拼接另一个数组
1981浏览 • 1回复 待解决
HarmonyOS 网络连接监听问题
1364浏览 • 1回复 待解决
HarmonyOS 对象内数组内对象属性的修改问题
1120浏览 • 1回复 待解决
HarmonyOS 关于@Watch监听状态问题
1966浏览 • 1回复 待解决
HarmonyOS 关于数组包裹对象中更新组件问题
954浏览 • 1回复 待解决
HarmonyOS @ObjectLink装饰器监听嵌套数组时报错,如何处理解决。
1088浏览 • 1回复 待解决
HarmonyOS 相机人脸监听的相关问题
1159浏览 • 1回复 待解决
HarmonyOS 无感监听navDestinationUpdate的问题
1009浏览 • 1回复 待解决
HarmonyOS ListItemGroup内部item滚动监听问题
777浏览 • 1回复 待解决
HarmonyOS 关于数组中class更改,List不触发更新问题
1241浏览 • 1回复 待解决
HarmonyOS 位置权限变更监听回调问题
1306浏览 • 1回复 待解决





















参考demo: