跳转到主要内容

ListItem

List 的项模板。它本身不渲染任何结构,只负责把内部根元素重复渲染为每一项。

签名

规则

作用域

ListItem 内部:
  • {Item.*}:当前数组项
  • {Index}:当前下标,0 起
变量名由父 List.As 决定:

运行时行为

  • List 按数组长度重复渲染 ListItem 的根元素。
  • 每个实例有独立的 Item/Index 作用域。
  • 不提供选中态、分隔线或点击事件;需要时在项内放 Button/Link,或用 Divider。
  • 项模板中的 Data 仍属于组件全局作用域,不是每项独立数据源。

示例

坑

  • ListItem 内不能直接写裸文本;用 Text.Value / 内容语法 Text。
  • 项内 Button 的 OnClick 可以绑定当前项的 {Item.Url} 等值。