组件库文档 tmui.design
时间轴 Timeline
内部只可放置 tm-timeline-item 组件,不可放置其它组件。
🌶️ 时间轴 Timeline 示例
查看模拟效果+
示例模板
vue
<template>
<tm-app>
<tm-sheet _class="flex-col">
<tm-text :font-size="30" _class="font-weight-b" label="基础示例,更多见文档"></tm-text>
<tm-divider></tm-divider>
<view >
<tm-timeline>
<tm-timeline-item color="green" :size="32" type="fill" icon="tmicon-check" time="20222-3-25">
<tm-sheet no-level :shadow="2" :round="3" :margin="[0, 10]">
<tm-text label="已经到了中转站,请注意查收已经到了中转站,请注意查收已经到了中转站,请注意查收已经到了中转站,请注意查收"></tm-text>
</tm-sheet>
</tm-timeline-item>
<tm-timeline-item color="red" time="20222-3-25">
<tm-sheet no-level :shadow="2" :round="3" :margin="[0, 10]">
<tm-text label="已经到了中转站,请注意查收已经到了中转站,请注意查收已经到了中转站,请注意查收已经到了中转站,请注意查收"></tm-text>
</tm-sheet>
</tm-timeline-item>
<tm-timeline-item color="blue" time="20222-3-25">
<tm-sheet no-level :shadow="2" :round="3" :margin="[0, 10]">
<tm-text label="已经到了中转站,请注意查收已经到了中转站,请注意查收已经到了中转站,请注意查收已经到了中转站,请注意查收"></tm-text>
</tm-sheet>
</tm-timeline-item>
</tm-timeline>
</view>
</tm-sheet>
</tm-app>
</template>
<script lang="ts" setup>
import tmApp from "@/tmui/components/tm-app/tm-app.vue"
import tmSheet from "@/tmui/components/tm-sheet/tm-sheet.vue"
import tmText from "@/tmui/components/tm-text/tm-text.vue"
import tmTimeline from "@/tmui/components/tm-timeline/tm-timeline.vue"
import tmTimelineItem from "@/tmui/components/tm-timeline-item/tm-timeline-item.vue"
import tmDivider from "@/tmui/components/tm-divider/tm-divider.vue"
import {
ref
} from "vue";
import {
onShow,
onLoad
} from "@dcloudio/uni-app";
</script>
🌶️ 兼容性
APP-VUE | APP-NVUE | 小程序 | WEB/H5 | VUE3/TS |
---|---|---|---|---|
✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
🌱 参数
本组件含有公共属性 公共属性
参数名 | 类型 | 默认值 | 描述 |
---|---|---|---|
reverse | Boolean | false | 翻转 |
position | String | "left" | 位置 |
🌹 事件
无
🌽 slot插槽
默认default
🥗 ref方法
无
时间轴-子组件 TimelineItem
内部只可放置在 tm-timeline组件中,不可单独使用。
🌱 参数
本组件含有公共属性 公共属性
参数名 | 类型 | 默认值 | 描述 |
---|---|---|---|
size | Number | 24 | 字体大小 |
color | String | "primary" | 字体颜色 |
icon | String | "" | 图标 |
border | Number | 2 | 边框宽度 |
type | String | 'outlined' | 填充类型,'outlined','fill' |
time | String | '' | 时间日期 |
🌹 事件
无
🌽 slot插槽
默认default
🥗 ref方法
无
💏 文档贡献
此页文档由夏天贡献,如果对该框架感兴趣的可以参与我们一同进步!