# 日期组件
基本模式
至
-
含时分秒:需要配置plusTime
至
-
默认显示日期
至
-
<template>
<div class="t-date-picker-demo" style="min-height:100px;width:100%;padding:10px;">
<div>基本模式</div>
<div style="display:flex;">
<t-date-picker
:dateVal="[formDate.warnStartDate,formDate.warnEndDate]"
@startChange="startChange"
@endChange="endChange"
></t-date-picker>
<t-date-picker
style="margin-left:15px;"
:startDate="formDate.warnStartDate"
:endDate="formDate.warnEndDate"
dispaysType="two"
@startChange="startChange"
@endChange="endChange"
></t-date-picker>
</div>
<div>含时分秒:需要配置plusTime</div>
<div style="display:flex;">
<t-date-picker
plusTime
:dateVal="[warnStartDate,warnEndDate]"
@startChange="startChange1"
@endChange="endChange2"
></t-date-picker>
<t-date-picker
plusTime
style="margin-left:15px;"
dispaysType="two"
:startDate="warnStartDate"
:endDate="warnEndDate"
@startChange="startChange1"
@endChange="endChange2"
></t-date-picker>
</div>
<div>默认显示日期</div>
<div style="display:flex;">
<t-date-picker
:dateVal="[startDate,endDate]"
@startChange="startChange3"
@endChange="endChange4"
></t-date-picker>
<t-date-picker
style="margin-left:15px;"
dispaysType="two"
:startDate="startDate"
:endDate="endDate"
@startChange="startChange3"
@endChange="endChange4"
></t-date-picker>
</div>
</div>
</template>
<script>
import { dateFormatFilter } from '../../../public/utils/filters'
export default {
data () {
return {
formDate: {
warnStartDate: '',
warnEndDate: ''
},
warnStartDate: '',
warnEndDate: '',
startDate: dateFormatFilter(new Date((new Date().getTime() - 3600 * 1000 * 24 * 90))),
endDate: dateFormatFilter(new Date())
}
},
// 方法
methods: {
// 开始时间
startChange (val) {
console.log('开始时间', val)
this.formDate.warnStartDate = val
},
// 结束时间
endChange (val) {
console.log('结束时间', val)
this.formDate.warnEndDate = val
},
// 开始时间
startChange1 (val) {
console.log('开始时间', val)
this.warnStartDate = val
},
// 结束时间
endChange2 (val) {
console.log('结束时间', val)
this.warnEndDate = val
},
// 开始时间
startChange3 (val) {
console.log('开始时间', val)
this.startDate = val
},
// 结束时间
endChange4 (val) {
console.log('结束时间', val)
this.endDate = val
}
}
}
</script>
显示代码
wocwin微信二维码