Skip to content

列表渲染

wx:for 渲染数组或对象。每个动态列表必须提供稳定、唯一的 wx:key,让框架正确复用节点。

xml
<view wx:for="{{orders}}" wx:for-item="order" wx:key="id">
  <text>{{order.name}}</text>
</view>

wx:key

  • 优先使用业务唯一 ID:wx:key="id"
  • 基本类型列表可使用 wx:key="*this"
  • 仅在列表永不插入、删除、排序时才可使用索引;通常不推荐。

长列表配合分页、图片懒加载和按需渲染。不要一次将无限列表全部写入 data,也不要在循环内多次 setData

基于 MIT 许可发布