Skip to content

Avatar-Group 头像组

背景随机色文字头像,头像组,丰富主题样式

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

示例

html
<template>
	<t-page title="头像">
		<t-card class="mlrt.30" title="Avatar 头像" sub-title="背景随机色文字头像,头像组,丰富主题样式"></t-card>
		<introduction title="基础演示">
			<t-avatar :src="src"></t-avatar>
		</introduction>
		<introduction title="头像形状">
			<t-row class="plr.30">
				<t-avatar :src="src" class="mr.30"></t-avatar>
				<t-avatar class="r.10-mr.30-r.10" :src="src"></t-avatar>
				<t-avatar class="r.30-mr.30" :src="src"></t-avatar>
			</t-row>
		</introduction>
		<introduction title="头像尺寸">
			<t-row class="plr.30">
				<t-avatar class="twh.50-mr.30" :src="src"></t-avatar>
				<t-avatar class="twh.100-mr.30-r.10" :src="src"></t-avatar>
				<t-avatar class="twh.150-mr.30" :src="src"></t-avatar>
			</t-row>
		</introduction>
		<introduction title="图标头像">
			<t-row class="plr.30">
				<t-avatar icon="star-fill" class="twh.50-mr.30" :randombackgroundColor="true"></t-avatar>
				<t-avatar icon="star-fill" class="twh.50-mr.30" :randombackgroundColor="true"></t-avatar>
				<t-avatar icon="star-fill" class="twh.50-mr.30" :randombackgroundColor="true"></t-avatar>
				<t-avatar icon="red-packet-fill" class="twh.100-mr.30-r.10" iconClass="s.80rpx"
					:randombackgroundColor="true"></t-avatar>
				<t-avatar icon="red-packet-fill" class="twh.100-mr.30-r.10" iconClass="s.80rpx"
					:randombackgroundColor="true"></t-avatar>
				<t-avatar icon="red-packet-fill" class="twh.100-mr.30-r.10" iconClass="s.80rpx"
					:randombackgroundColor="true"></t-avatar>
			</t-row>
		</introduction>
		<introduction title="文字头像">
			<t-row class="plr.30">
				<t-avatar text="谭元" class="twh.80-mr.30" :randombackgroundColor="true"></t-avatar>
				<t-avatar text="谭" class="twh.80-mr.30" :randombackgroundColor="true"></t-avatar>
				<t-avatar text="谭" class="twh.80-mr.30" :randombackgroundColor="true"></t-avatar>
				<t-avatar text="谭" class="twh.80-mr.30" :randombackgroundColor="true"></t-avatar>
				<t-avatar text="谭" class="twh.80-mr.30" :randombackgroundColor="true"></t-avatar>
			</t-row>
		</introduction>
		<introduction title="文字头像">
			<t-row class="plr.30">
				<t-avatar text="谭" class="twh.50-mr.30" textClass="s.30rpx" :randombackgroundColor="true"></t-avatar>
				<t-avatar text="谭" class="twh.50-mr.30" textClass="s.30rpx" :randombackgroundColor="true"></t-avatar>
				<t-avatar text="谭" class="twh.50-mr.30" textClass="s.30rpx" :randombackgroundColor="true"></t-avatar>
				<t-avatar text="谭" class="twh.50-mr.30" textClass="s.30rpx" :randombackgroundColor="true"></t-avatar>
				<t-avatar text="谭" class="twh.50-mr.30" textClass="s.30rpx" :randombackgroundColor="true"></t-avatar>
				<t-avatar text="谭" class="twh.50-mr.30" textClass="s.30rpx" :randombackgroundColor="true"></t-avatar>
			</t-row>
		</introduction>
		<introduction title="头像组">
			<t-avatar-group :maxCount="3" childClass='twhr.60rpx'>
				<t-avatar v-for="(item,index) in urls" :src="item" :key="index"></t-avatar>
			</t-avatar-group>
		</introduction>
		<introduction title="头像组-样式设置">
			<t-avatar-group :maxCount="3" childClass='twh.60rpx-r.10'>
				<t-avatar v-for="(item,index) in urls" :src="item" :key="index"></t-avatar>
			</t-avatar-group>
		</introduction>
		<introduction title="头像组-混合使用">
			<t-avatar-group :maxCount="3" class="c.blue" childClass='twhr.60rpx' :gap="0.3">
				<t-avatar text="张"></t-avatar>
				<t-avatar text="谭"></t-avatar>
				<t-avatar text="王"></t-avatar>
				<t-avatar src="/static/image/avatar/6.jpg"></t-avatar>
			</t-avatar-group>
		</introduction>
	</t-page>
</template>

<script>
	export default {
		data() {
			return {
				sty: ['margin-right:30rpx;margin-bottom:20rpx;'],
				src: '/static/image/avatar.jpeg',
				urls: [
					'/static/image/avatar/1.jpg',
					'/static/image/avatar/2.jpg',
					'/static/image/avatar/3.jpg',
					'/static/image/avatar/4.jpg',
					'/static/image/avatar/5.jpg',
					'/static/image/avatar/6.jpg',
				]
			};
		}
	}
</script>

Props

名称描述类型默认值可选值
maxCount最大显示数量Number5-
shape头像形状String'circle'circle-圆形 / square-方形
childClass子元素类名String""-
gap头像之间的间隙Number0.5-

Events

事件名描述回调参数版本
----

Slots

名称描述
--