@@ -107,7 +107,29 @@ import { AtList, AtListItem } from "taro-ui"
107107 />
108108</AtList >
109109```
110+ :::
111+
112+ ## 支持图标的 Item
113+
114+ ::: demo
110115
116+ ``` jsx
117+ < AtList>
118+ < AtListItem
119+ title= ' 标题文字'
120+ note= ' 描述信息'
121+ arrow= ' right'
122+ iconInfo= {{ size: 25 , color: ' #78A4FA' , value: ' calendar' }}
123+ thumb= ' http://img12.360buyimg.com/jdphoto/s72x72_jfs/t10660/330/203667368/1672/801735d7/59c85643N31e68303.png'
124+ icon= {< View className= ' at-icon at-icon-bookmark' / > }
125+ / >
126+ < / AtList>
127+ ```
128+ :::
129+
130+ ::: caution
131+
132+ 当 icon、thumb、iconInfo 属性同时存在时,优先级为 icon > iconInfo > thumb
111133:::
112134
113135## 无边框的 Item
@@ -149,6 +171,7 @@ import { AtList, AtListItem } from "taro-ui"
149171
150172:::
151173
174+
152175## AtList 参数
153176
154177| 参数 | 说明 | 类型 | 可选值 | 默认值 |
@@ -157,24 +180,26 @@ import { AtList, AtListItem } from "taro-ui"
157180
158181## AtListItem 参数
159182
160- | 参数 | 说明 | 类型 | 可选值 | 默认值 |
161- | ------------- | ---------------- | -------------------------------------------------------------------- | ---------------------- | ------- |
162- | title | 元素的标题 | JSX.Element | - | - |
163- | disabled | 是否禁用 | Boolean | - | ` false ` |
164- | note | 元素的描述信息 | JSX.Element | - | - |
165- | thumb | 元素的主要缩略图 | String | - | - |
166- | arrow | 箭头的方向 | String | ` right ` ,` top ` ,` down ` | - |
167- | extraText | 额外信息的文本 | JSX.Element | - | - |
168- | extraThumb | 额外信息的缩略图 | String | - | - |
169- | isSwitch | 额外信息是否开关 | Boolean | - | ` false ` |
170- | switchColor | 开关的颜色 | String | - | ` #6190E8 ` |
171- | switchIsCheck | 额外信息开关的值 | Boolean | - | ` false ` |
172- | hasBorder | 是否有边框 | Boolean | - | ` true ` |
173- | iconInfo | icon 信息 | {'{ value , size? , color?, prefixClass?,className?,customStyle? }'} | - | ` true ` |
183+ | 参数 | 说明 | 类型 | 可选值 | 默认值 |
184+ | ------------- | ---------------- | -------------------------------------------------------------------- | -------------------- | --------- |
185+ | title | 元素的标题 | JSX.Element | - | - |
186+ | disabled | 是否禁用 | Boolean | - | ` false ` |
187+ | note | 元素的描述信息 | JSX.Element | - | - |
188+ | thumb | 元素的主要缩略图 | String | - | - |
189+ | arrow | 箭头的方向 | String | ` right ` ,` top ` ,` down ` | - |
190+ | extraText | 额外信息的文本 | JSX.Element | - | - |
191+ | extraThumb | 额外信息的缩略图 | String | - | - |
192+ | isSwitch | 额外信息是否开关 | Boolean | - | ` false ` |
193+ | switchColor | 开关的颜色 | String | - | ` #6190E8 ` |
194+ | switchIsCheck | 额外信息开关的值 | Boolean | - | ` false ` |
195+ | hasBorder | 是否有边框 | Boolean | - | ` true ` |
196+ | iconInfo | icon 信息 | {'{ value , size? , color?, prefixClass?,className?,customStyle? }'} | - | ` true ` |
197+ | icon | icon 的内容 | JSX.Element | - | - |
174198
175199## AtListItem 事件
176200
177201| 事件名称 | 说明 | 返回参数 |
178202| -------------- | -------------------------- | -------- |
179203| onClick | 用户点击元素触发的事件 | - |
180204| onSwitchChange | 用户点击切换 Switch 时触发 | - |
205+
0 commit comments