1.5.1 • Published 4 months ago

@wines/avatar v1.5.1

Weekly downloads
-
License
-
Repository
-
Last release
4 months ago

@wines/avatar

Avatar 头像

用来代表用户或事物,支持图片、图标或字符展示。

使用指南

在 page.json 中引入组件

{
  "navigationBarTitleText": "Avatar",
  "usingComponents": {
    "wux-avatar": "@wines/avatar"
  }
}

示例

<view class="page">
	<view class="page__hd">
		<view class="page__title">Avatar</view>
		<view class="page__desc">头像</view>
	</view>
	<view class="page__bd page__bd_spacing">
		<view class="sub-title">Default</view>
		<view>
			<wux-avatar size="small">U</wux-avatar>
			<wux-avatar>U</wux-avatar>
			<wux-avatar size="large">U</wux-avatar>
		</view>
		<view class="sub-title">Shape = square</view>
		<view>
			<wux-avatar shape="square" size="small">U</wux-avatar>
			<wux-avatar shape="square">U</wux-avatar>
			<wux-avatar shape="square" size="large">U</wux-avatar>
		</view>
		<view class="sub-title">Custom Style</view>
		<view>
			<wux-avatar wux-class="wux-avatar--custom" size="small">U</wux-avatar>
			<wux-avatar body-style="background-color: #11c1f3">U</wux-avatar>
			<wux-avatar body-style="background-color: #33cd5f" size="large">U</wux-avatar>
		</view>
		<view class="sub-title">Scale</view>
		<view>
			<wux-avatar scale size="small">Wux</wux-avatar>
			<wux-avatar scale>Weapp</wux-avatar>
			<wux-avatar scale size="large">Skyvow</wux-avatar>
		</view>
		<view class="sub-title">Src</view>
		<view>
			<wux-avatar size="small" src="http://cdn.skyvow.cn/logo.png" />
			<wux-avatar src="http://cdn.skyvow.cn/logo.png" />
			<wux-avatar size="large" src="http://cdn.skyvow.cn/logo.png" />
		</view>
	</view>
</view>

API

Avatar props

参数类型描述默认值
prefixClsstring自定义类名前缀wux-avatar
shapestring指定头像的形状,可选值为 circle、squarecircle
sizestring设置头像的大小,可选值为 small、default、largedefault
srcstring图片类头像的资源地址-
bodyStylestring,object自定义样式-
scaleboolean是否自动调整大小false

Avatar slot

名称描述
-自定义内容

Avatar externalClasses

名称描述
wux-class根节点样式类
2.0.0-next.6

4 months ago

2.0.0-next.4

4 months ago

2.0.0-next.5

4 months ago

2.0.0-next.3

4 months ago

2.0.0-next.2

5 months ago

2.0.0-next.0

5 months ago

2.0.0-next.1

5 months ago

1.5.1

2 years ago

1.5.0

3 years ago

1.3.5

4 years ago

1.4.0

3 years ago

1.3.2

4 years ago

1.3.1

4 years ago

1.3.0

4 years ago