在 ArkTS(ArkUI)里,ForEach 的第三个参数是 key,用来标识每个列表项的唯一性。它有个“复用组件”的机制:
key 不变 → 组件复用,不会重新渲染
key 变化 → 组件重建,UI 才会刷新
ForEach(this.yardList, (item: DataBean, index: number) => {
ListItem() {
this.BuildYardItemPage(item, index)
}
}, (item: DataBean) => item.sn)
鸿蒙list第三个参数的意思
安卓理事人2026-01-17 19:50
相关推荐
UnicornIT1 小时前
【HarmonyOS】时间管理类APP:做成“自适应“less_121381 小时前
HarmonyOS WPS Open SDK:不落地、水印与功能开关的合规打开策略OH_TPC12 小时前
HarmonyOS APP开发---“滤镜大师“图像处理App,需要用到这个库2501_9197490316 小时前
华为鸿蒙管理密码APP—小羊密码ITUnicorn19 小时前
【HarmonyOS】时间管理类APP:做成“自适应“笔触狂放19 小时前
第2章 ArkTS(上)新元代码20 小时前
探秘鸿蒙南向开发:Hi3861 架构、编译与实战全解析笔触狂放20 小时前
第1章 初识鸿蒙小雨青年21 小时前
【HarmonyOS 7 沉浸光感深度实战】 06 复杂背景下的自动反色与可读性处理水深火乐1 天前
HmarkX(码笺)的本地数据库模块重构实战