鸿蒙list第三个参数的意思

复制代码
在 ArkTS(ArkUI)里,ForEach 的第三个参数是 key,用来标识每个列表项的唯一性。它有个“复用组件”的机制:

key 不变 → 组件复用,不会重新渲染

key 变化 → 组件重建,UI 才会刷新

ForEach(this.yardList, (item: DataBean, index: number) => {
  ListItem() {
    this.BuildYardItemPage(item, index)
  }
}, (item: DataBean) => item.sn)
相关推荐
UnicornIT1 小时前
【HarmonyOS】时间管理类APP:做成“自适应“
ui·华为·harmonyos·鸿蒙
less_121381 小时前
HarmonyOS WPS Open SDK:不落地、水印与功能开关的合规打开策略
华为·harmonyos·wps
OH_TPC12 小时前
HarmonyOS APP开发---“滤镜大师“图像处理App,需要用到这个库
java·图像处理·华为·harmonyos·鸿蒙
2501_9197490316 小时前
华为鸿蒙管理密码APP—小羊密码
华为·harmonyos·鸿蒙
ITUnicorn19 小时前
【HarmonyOS】时间管理类APP:做成“自适应“
harmonyos
笔触狂放19 小时前
第2章 ArkTS(上)
华为·harmonyos·鸿蒙
新元代码20 小时前
探秘鸿蒙南向开发:Hi3861 架构、编译与实战全解析
华为·架构·harmonyos
笔触狂放20 小时前
第1章 初识鸿蒙
华为·harmonyos
小雨青年21 小时前
【HarmonyOS 7 沉浸光感深度实战】 06 复杂背景下的自动反色与可读性处理
华为·harmonyos
水深火乐1 天前
HmarkX(码笺)的本地数据库模块重构实战
harmonyos