1.5.1 • Published 1 year ago

@wines/timeline v1.5.1

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

@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

参数类型描述默认值
prefixClsstring自定义类名前缀wux-timeline
pendingboolean最后一个节点是否为幽灵节点false
positionstring时间轴和内容的相对位置,可选值为 left、alternate、rightleft

Timeline externalClasses

名称描述
wux-class根节点样式类

TimelineItem props

参数类型描述默认值
prefixClsstring自定义类名前缀wux-timeline-item
contentstring内容-
dotStylestring,object时间轴点样式-
customboolean是否自定义时间轴点false

TimelineItem slot

名称描述
-自定义内容
dot自定义时间轴点,当 customtrue 时才生效

TimelineItem externalClasses

名称描述
wux-class根节点样式类
1.5.1

1 year ago

1.5.0

1 year ago

1.3.5

2 years ago

1.4.0

2 years ago

1.3.2

3 years ago

1.3.1

3 years ago

1.3.0

3 years ago