来看看怎么使用TimeSelect
组件。
先创建一个src/views/TimeSelect.vue
组件,并写入代码:
::: code-tabs
@tab TimeSelct.vue
:collapsed-lines1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| <template> <div class="demo-time-range"> <h2>活动时间</h2> <el-time-select v-model="startTime" placeholder="活动开始时间" start="06:00" step="00:10" end="13:00" > </el-time-select> <el-time-select v-model="endTime" :min-time="startTime" placeholder="活动结束时间" start="13:30" step="00:10" end="24:00" editable > </el-time-select> </div> </template>
<script> export default { data() { return { startTime: "", endTime: "", }; }, }; </script>
<style> .demo-time-range .el-select { margin-right: 8px; } </style>
|
@tab App.vue
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| <template> <div id="app"> <Timeselect /> </div> </template>
<script> import Timeselect from "./views/Timeselect.vue";
export default { name: "App", components: { Timeselect, }, }; </script>
|
:::
页面效果:
:::: demo-wrapper no-padding
::: center

:::
::::