File tree Expand file tree Collapse file tree 3 files changed +4
-4
lines changed Expand file tree Collapse file tree 3 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -186,7 +186,7 @@ export default class Index extends Taro.Component {
186
186
187
187
| 参数 | 说明 | 类型 | 可选值 | 默认值 | 可选或必填
188
188
| ---------- | -------------------------------------- | ------- | ------------------------------------------------------------------- | -------- | -------- |
189
- | title | 标题 | String | - | 0 | 必填 |
189
+ | title | 标题 | ReactNode | - | - | 必填 |
190
190
| iconPrefixClass | icon className 前缀,用于第三方字体图标库,比如想使用'fa fa-clock' 的图标,则 传入` iconPrefixClass='fa' iconType='clock' ` ,[ 拓展图标库详细] ( /#/docs/icon ) | String | - | - | - |
191
191
| iconType | 未选中时展示的 icon 类型,可扩展第三方字体图标库,[ 拓展图标库详细] ( /#/docs/icon ) | String | - | - | 可选 |
192
192
| selectedIconType | 选中时展示的 icon 类型,可扩展第三方字体图标库,[ 拓展图标库详细] ( /#/docs/icon ) | String | - | - | 可选 |
Original file line number Diff line number Diff line change @@ -82,7 +82,7 @@ export default class AtTabBar extends React.Component<AtTabBarProps> {
82
82
'at-tab-bar__item--active' : current === i
83
83
} ) }
84
84
style = { current === i ? selectedStyle : defaultStyle }
85
- key = { item . title }
85
+ key = { i }
86
86
onClick = { this . handleClick . bind ( this , i ) }
87
87
>
88
88
{ item . iconType ? (
Original file line number Diff line number Diff line change 1
- import { MouseEvent , ComponentClass } from 'react'
1
+ import { ReactNode , ComponentClass } from 'react'
2
2
import { CommonEvent } from '@tarojs/components/types/common'
3
3
4
4
import AtComponent from './base'
@@ -20,7 +20,7 @@ export interface TabItem {
20
20
/**
21
21
* 标题
22
22
*/
23
- title : string
23
+ title : ReactNode
24
24
/**
25
25
* icon className 前缀,用于第三方字体图标库,
26
26
* 比如想使用'fa fa-clock' 的图标,则传入 iconPrefixClass='fa' iconType='clock',
You can’t perform that action at this time.
0 commit comments