组件库文档 tmui.design
时间轴 Timeline
内部只可放置 tm-timeline-item 组件,不可放置其它组件。
🌶️ 时间轴 Timeline 示例
查看模拟效果+
示例模板
vue
<template>
<tm-app>
<tm-sheet _class="flex-col">
<tm-text :font-size="30" _class="text-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方法
无
💏 文档贡献
此页文档由夏天贡献,如果对该框架感兴趣的可以参与我们一同进步!