1.5.1 • Published 4 months ago
@wines/spin v1.5.1
@wines/spin
Spin 加载中
用于页面和区块的加载中状态。
使用指南
在 page.json 中引入组件
{
"navigationBarTitleText": "Spin",
"usingComponents": {
"wux-button": "@wines/button",
"wux-spin": "@wines/spin"
}
}
示例
<view class="page">
<view class="page__hd">
<view class="page__title">Spin</view>
<view class="page__desc">加载中</view>
</view>
<view class="page__bd page__bd_spacing">
<view class="sub-title">Default</view>
<wux-spin wux-class="spin" />
<view class="sub-title">Size</view>
<wux-spin wux-class="spin" size="small" />
<wux-spin wux-class="spin" size="default" />
<wux-spin wux-class="spin" size="large" />
<view class="sub-title">Nested</view>
<wux-spin nested spinning="{{ spinning }}" tip="Loading...">
<view>微信小程序自定义组件 https://github.com/wux-weapp/wux-weapp</view>
<view>微信小程序自定义组件 https://github.com/wux-weapp/wux-weapp</view>
<view>微信小程序自定义组件 https://github.com/wux-weapp/wux-weapp</view>
</wux-spin>
<wux-button block type="light" bind:click="onClick">Switch State</wux-button>
</view>
</view>
import './index.less';
Page({
onClick() {
this.setData({
spinning: !this.data.spinning,
});
},
API
Spin props
参数 | 类型 | 描述 | 默认值 |
---|---|---|---|
prefixCls | string | 自定义类名前缀 | wux-spin |
classNames | any | 过渡的类名,更多内置过渡效果请参考 AnimationGroup | wux-animate--fadeIn |
tip | string | 自定义描述文案 | - |
size | string | 组件大小,可选值为 small、default、large | default |
spinning | boolean | 是否为加载中状态,仅当 nested 为 true 时生效 | true |
nested | boolean | 是否作为包裹元素 | false |
Spin slot
名称 | 描述 |
---|---|
- | 自定义内容 |
Spin 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.4
4 years ago
1.3.2
4 years ago
1.3.1
4 years ago
1.3.0
4 years ago