1. 程式人生 > >ElementUI 時間控件

ElementUI 時間控件

value 選項 IT sep body const for demon 時間控件

<template>
  <div class="block">
    <span class="demonstration">默認</span>
    <el-date-picker
      v-model="value6"
      type="daterange"
      value-format="yyyy-MM-dd"
      range-separator="至"
      start-placeholder="開始日期"
      end-placeholder="結束日期">
    </el-date-picker>
  </div>
  <div class="block">
    <span class="demonstration">帶快捷選項</span>
    <el-date-picker
      v
-model="value7" type="daterange" align="right" unlink-panels range-separator="至" start-placeholder="開始日期" end-placeholder="結束日期" :picker-options="pickerOptions2"> </el-date-picker> </div> </template> <script> export default { data() {
return { pickerOptions2: { shortcuts: [{ text: ‘最近一周‘, onClick(picker) { const end = new Date(); const start = new Date(); start.setTime(start.getTime() - 3600 * 1000 * 24 * 7); picker.$emit(‘pick‘, [start, end]); } }, { text:
‘最近一個月‘, onClick(picker) { const end = new Date(); const start = new Date(); start.setTime(start.getTime() - 3600 * 1000 * 24 * 30); picker.$emit(‘pick‘, [start, end]); } }, { text: ‘最近三個月‘, onClick(picker) { const end = new Date(); const start = new Date(); start.setTime(start.getTime() - 3600 * 1000 * 24 * 90); picker.$emit(‘pick‘, [start, end]); } }] }, value6: ‘‘, value7: ‘‘ }; }, watch: { value6(newVal, oldVal) { console.log(newVal,oldVal) } } }; </script>

ElementUI 時間控件