跳到主要内容

Avatar 头像

显示一个头像或者头像组

示例​

import { Avatar, AvatarGroup, TestIcon, Header, ScrollView, TopView, GroupList, Space } from '@/duxuiExample'

export default function AvatarExample() {
return <TopView>
<Header title='Avatar' />
<ScrollView>
<GroupList>
<GroupList.Item title='尺寸'>
<Space row items='center'>
<Avatar size='s' />
<Avatar size='m' />
<Avatar size='l' />
</Space>
</GroupList.Item>
<GroupList.Item title='圆角类型'>
<Space row>
<Avatar size='m' radiusType='square' />
<Avatar size='m' radiusType='round-min' />
<Avatar size='m' radiusType='round' />
</Space>
</GroupList.Item>
<GroupList.Item title='图标和图片'>
<Space row>
<Avatar size='m' icon={<TestIcon name='nav-mine-fill' />} />
<Avatar size='m' url='https://img12.360buyimg.com/imagetools/jfs/t1/143702/31/16654/116794/5fc6f541Edebf8a57/4138097748889987.png' />
</Space>
</GroupList.Item>
<GroupList.Item title='头像组'>
<AvatarGroup max={5} maxProps={{ color: '#666' }}>
<Avatar>头像1</Avatar>
<Avatar>头像2</Avatar>
<Avatar>头像3</Avatar>
<Avatar>头像4</Avatar>
<Avatar>头像5</Avatar>
<Avatar>头像6</Avatar>
<Avatar>头像7</Avatar>
</AvatarGroup>
</GroupList.Item>
</GroupList>
</ScrollView>
</TopView>
}

Props​

继承自Taro的View Props

size​

头像尺寸

类型必填默认值
enum('s', 'm', 'l')否m

radiusType​

头像圆角类型

类型必填默认值
enum('square', 'round', 'round-min')否round

color​

头像颜色,当设置的图标或者文本时可用

类型必填默认值
string否primaryColor

bgColor​

头像背景颜色

类型必填默认值
string否#eee

src​

头像图片地址

类型必填默认值
string否

icon​

头像图标,请传入一个图标组件实例

类型必填默认值
ReactElement否

iconSize​

头像图标尺寸

类型必填默认值
number否

children​

传入文本作为头像内容

类型必填默认值
string否

AvatarGroup Props​

将多个头像组成一个组,子元素只能放 Avatar

继承自Taro的View Props

size​

头像尺寸

类型必填默认值
enum('s', 'm', 'l')否m

radiusType​

头像圆角类型

类型必填默认值
enum('square', 'round', 'round-min')否round

color​

头像颜色,当设置的图标或者文本时可用

类型必填默认值
string否primaryColor

bgColor​

头像背景颜色

类型必填默认值
string否#eee

iconSize​

头像图标尺寸

类型必填默认值
number否

children​

子元素,放入多个Avatar

类型必填默认值
number否

span​

头像之间的距离

类型必填默认值
number否-16

max​

最大头像数量,超出部分用 "+" 显示

类型必填默认值
number否

maxProps​

当头像数量超出时,用于替代超出部分的头像,这个属性传递给Avatar

类型必填默认值
AvatarProps否

url​

Deprecated

此属性已弃用,使用 src 替代。

头像图片地址

类型必填默认值
string否