可视化地呈现时间流信息。
Timeline 可拆分成多个按照时间戳排列的 activity,时间戳是其区分于其他控件的重要特征,使用时注意与 Steps 步骤条等区分。
<template>
<div class="block">
<el-timeline>
<el-timeline-item
v-for="(activity, index) in activities"
:key="index"
:timestamp="activity.timestamp"
>
{{activity.content}}
</el-timeline-item>
</el-timeline>
</div>
</template>
<script>
export default {
data() {
return {
activities: [
{
content: "活动按期开始",
timestamp: "2018-04-15",
},
{
content: "通过审核",
timestamp: "2018-04-13",
},
{
content: "创建成功",
timestamp: "2018-04-11",
},
],
}
},
}
</script>
可根据实际场景自定义节点尺寸、颜色,或直接使用图标。
<template>
<div class="block">
<el-timeline>
<el-timeline-item
v-for="(activity, index) in activities"
:key="index"
:icon="activity.icon"
:type="activity.type"
:color="activity.color"
:size="activity.size"
:hollow="activity.hollow"
:timestamp="activity.timestamp"
>
{{activity.content}}
</el-timeline-item>
</el-timeline>
</div>
</template>
<script>
export default {
data() {
return {
activities: [
{
content: "支持使用图标",
timestamp: "2018-04-12 20:46",
size: "large",
type: "primary",
icon: "el-icon-more",
},
{
content: "支持自定义颜色",
timestamp: "2018-04-03 20:46",
color: "#0bbd87",
},
{
content: "支持自定义尺寸",
timestamp: "2018-04-03 20:46",
size: "large",
},
{
content: "支持空心点",
timestamp: "2018-04-03 20:46",
type: "primary",
hollow: true,
},
{
content: "默认样式的节点",
timestamp: "2018-04-03 20:46",
},
],
}
},
}
</script>
当内容在垂直方向上过高时,可将时间戳置于内容之上。
<template>
<div class="block">
<el-timeline>
<el-timeline-item timestamp="2018/4/12" placement="top">
<el-card>
<h4>更新 Github 模板</h4>
<p>王小虎 提交于 2018/4/12 20:46</p>
</el-card>
</el-timeline-item>
<el-timeline-item timestamp="2018/4/3" placement="top">
<el-card>
<h4>更新 Github 模板</h4>
<p>王小虎 提交于 2018/4/3 20:46</p>
</el-card>
</el-timeline-item>
<el-timeline-item timestamp="2018/4/2" placement="top">
<el-card>
<h4>更新 Github 模板</h4>
<p>王小虎 提交于 2018/4/2 20:46</p>
</el-card>
</el-timeline-item>
</el-timeline>
</div>
</template>
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
timestamp | 时间戳 | string | — | — |
hide-timestamp | 是否隐藏时间戳 | boolean | — | false |
placement | 时间戳位置 | string | top / bottom | bottom |
type | 节点类型 | string | primary / success / warning / danger / info | — |
color | 节点颜色 | string | hsl / hsv / hex / rgb | — |
size | 节点尺寸 | string | normal / large | normal |
icon | 节点图标 | string | — | — |
hollow | 是否空心点 | boolean | — | false |
name | 说明 |
---|---|
— | Timeline-Item 的内容 |
dot | 自定义节点 |
表格,在Bootstrap4中经常被使用到。那么在Bootstrap4中,如何设置各种样式的表格呢?基础表格在Bootstrap4中,我们可以使用.tab...
卡片是一个灵活的、可扩展的内容窗口。它包含了可选的卡片头和卡片脚、一个大范围的内容、上下文背景色以及强大的显示选项。创建...
弹出框控件和提示框有点类似,用户用鼠标点击元素后,就会显示。不过和提示框不同的是,弹出框能够显示的内容更多。创建弹出框通...
这些是创建请求时可以用的配置选项。只有url是必需的,如果没有指定method,请求将默认使用get方法。{// url 是用于请求的服务器...
singleAxis.axisTick |Object坐标轴刻度相关设置。singleAxis.axisTick.show |boolean[ default: true ]是否显示坐标轴刻度。sin...
Highcharts 多Y轴组合Highcharts 组合图以下实例演示了多Y轴的组合。我们在前面的章节已经了解了 Highcharts 基本配置语法。接下...
Highcharts 配置选项详细说明 Highcharts 提供大量的配置选项参数,您可以轻松定制符合用户要求的图表,本章节为大家详细介绍Hig...
Highcharts 3D图 本章节我们将为大家介绍 Highcharts 的3D图。序号图表类型 13D 柱形图 2带空值的3D 柱形图 3堆叠 3D 柱形图 43D...
原理图(Schematic)原理图是一个基于模板的支持复杂逻辑的代码生成器。它是一组通过生成代码或修改代码来转换软件项目的指令。...