1.5.1 • Published 4 months ago
@wines/timeline v1.5.1
@wines/timeline
Timeline 时间轴
用于展现时间流信息。
使用指南
在 page.json 中引入组件
{
"navigationBarTitleText": "Timeline",
"usingComponents": {
"wux-icon": "@wines/icon",
"wux-timeline": "@wines/timeline",
"wux-timeline-item": "@wines/timeline/item"
}
}
示例
<view class="page">
<view class="page__hd">
<view class="page__title">Timeline</view>
<view class="page__desc">时间轴</view>
</view>
<view class="page__bd page__bd_spacing">
<view class="sub-title">Default</view>
<wux-timeline>
<wux-timeline-item content="2018-10-24 v1.0.0" />
<wux-timeline-item content="2018-10-24 v1.0.0" />
<wux-timeline-item content="2018-10-24 v1.0.0" />
<wux-timeline-item content="2018-10-24 v1.0.0" />
</wux-timeline>
<view class="sub-title">Position = alternate</view>
<wux-timeline position="alternate">
<wux-timeline-item content="2018-10-24 v1.0.0" />
<wux-timeline-item content="2018-10-24 v1.0.0" />
<wux-timeline-item content="2018-10-24 v1.0.0" />
<wux-timeline-item content="2018-10-24 v1.0.0" />
</wux-timeline>
<view class="sub-title">Position = right</view>
<wux-timeline position="right">
<wux-timeline-item content="2018-10-24 v1.0.0" />
<wux-timeline-item content="2018-10-24 v1.0.0" />
<wux-timeline-item content="2018-10-24 v1.0.0" />
<wux-timeline-item content="2018-10-24 v1.0.0" />
</wux-timeline>
<view class="sub-title">Pending</view>
<wux-timeline pending>
<wux-timeline-item content="2018-10-24 v1.0.0" />
<wux-timeline-item content="2018-10-24 v1.0.0" />
<wux-timeline-item content="2018-10-24 v1.0.0" />
<wux-timeline-item content="2018-10-24 v1.0.0" />
</wux-timeline>
<view class="sub-title">Slot</view>
<wux-timeline>
<wux-timeline-item>
<view>2018-10-24 v1.0.0</view>
</wux-timeline-item>
<wux-timeline-item custom>
<wux-icon slot="dot" type="ios-time" size="23" />
<view>2018-10-24 v1.0.0</view>
</wux-timeline-item>
<wux-timeline-item dotStyle="border-color: #33cd5f; color: #33cd5f">
<view>2018-10-24 v1.0.0</view>
</wux-timeline-item>
<wux-timeline-item dotStyle="border-color: #ef473a; color: #ef473a">
<view>2018-10-24 v1.0.0</view>
</wux-timeline-item>
</wux-timeline>
</view>
</view>
API
Timeline props
参数 | 类型 | 描述 | 默认值 |
---|---|---|---|
prefixCls | string | 自定义类名前缀 | wux-timeline |
pending | boolean | 最后一个节点是否为幽灵节点 | false |
position | string | 时间轴和内容的相对位置,可选值为 left、alternate、right | left |
Timeline externalClasses
名称 | 描述 |
---|---|
wux-class | 根节点样式类 |
TimelineItem props
参数 | 类型 | 描述 | 默认值 |
---|---|---|---|
prefixCls | string | 自定义类名前缀 | wux-timeline-item |
content | string | 内容 | - |
dotStyle | string,object | 时间轴点样式 | - |
custom | boolean | 是否自定义时间轴点 | false |
TimelineItem slot
名称 | 描述 |
---|---|
- | 自定义内容 |
dot | 自定义时间轴点,当 custom 为 true 时才生效 |
TimelineItem 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
5 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