鸿蒙list第三个参数的意思

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

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

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

ForEach(this.yardList, (item: DataBean, index: number) => {
  ListItem() {
    this.BuildYardItemPage(item, index)
  }
}, (item: DataBean) => item.sn)
相关推荐
aqi0014 分钟前
一文速览 HarmonyOS 6.1.1 推出的十个新特性
android·华为·harmonyos·鸿蒙·harmony
木咺吟22 分钟前
鸿蒙原生应用实战(三):游戏详情页与交互功能 — 400行ArkTS深度实践
harmonyos
芒鸽32 分钟前
HarmonyOS 数据持久化开发实战:KVStore、关系型数据库与 Preferences
数据库·华为·harmonyos
TrisighT33 分钟前
ArkTS 组件传对象还是拆属性?我测了帧率,结果和直觉反着来
harmonyos·arkts
木咺吟36 分钟前
鸿蒙原生应用开发实战(四):电影详情与评分评价 — 电影清单App
harmonyos
风华圆舞43 分钟前
鸿蒙语音播报功能 的 Flutter 侧封装思路
flutter·华为·harmonyos
风华圆舞1 小时前
鸿蒙 + Flutter 下美食探索场景为什么 AI 推荐比传统搜索更自然
flutter·harmonyos·美食
小博测试成长之路1 小时前
行业日报 | 2026年6月12日:Claude新模型、鸿蒙开发者大会与AI工程化加速
人工智能·harmonyos
互联网散修1 小时前
鸿蒙实战:从零实现自定义相机(上)——架构设计与核心实现
数码相机·华为·harmonyos·自定义相机
不羁的木木2 小时前
《HarmonyOS 6.1 新能力实战之智感握姿》第一篇:初识智感握姿——能力与场景全解析
华为·harmonyos