ant-design-vue 時間選擇器賦值默認時間的操作
我就廢話不多說了,大家還是直接看代碼吧~
<template>
<div>
<a-range-picker
show-time
format="YYYY/MM/DD HH:mm:ss"
:value="[this.moment(startTime, dateFormat),this.moment(endTime, dateFormat)]" //關(guān)鍵代碼
@change="onChangeTime"
></a-range-picker>
</div>
</template>
<script>
import Moment from 'moment'
export default {
data () {
this.dateFormat = 'YYYY/MM/DD HH:mm:ss'
return {
startTime: '2019-07-12 16:00:00',
endTime: '2019-07-13 04:00:00',
}
}
methods: {
onChangeTime (dates, dateStrings) {
console.log(dates)
console.log('From: ', dateStrings[0], ', to: ', dateStrings[1])
},
}
}
</script>
效果圖:

補充知識:ant-design-vue TimePicker 時間選擇框 踩坑
筆者在一次開發(fā)中用到TimePicker 時間選擇框組件。
要求是有默認值,就是從接口中返回的數(shù)據(jù),但是TimePicker數(shù)據(jù)在一次加載后便不會更新
簡單的說,如果在data里設(shè)置了default=null TimePicker就會就會顯示Invalid date,default=“9:00:00”,就會顯示9:00:00
最后解決方法是data里設(shè)置了default=null,在time-picker內(nèi)做判斷 v-if="defaultstart!==null"
完美解決!
以上這篇ant-design-vue 時間選擇器賦值默認時間的操作就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue3二次封裝element-ui中的table組件的過程詳解
這篇文章主要給大家介紹了vue3二次封裝element-ui中的table組件的過程,文中通過代碼示例給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友跟著小編一起來學(xué)習(xí)吧2024-01-01
Message組件實現(xiàn)發(fā)財UI?示例詳解
這篇文章主要為大家介紹了Message組件實現(xiàn)發(fā)財UI的手寫示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-08-08
基于vue+echarts數(shù)據(jù)可視化大屏展示的實現(xiàn)
這篇文章主要介紹了基于vue+echarts數(shù)據(jù)可視化大屏展示的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12
vue使用recorder-core.js實現(xiàn)錄音功能
這篇文章主要介紹了vue如何使用recorder-core.js實現(xiàn)錄音功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-07-07
element基于el-form智能的FormSmart表單組件
本文主要介紹了element基于el-form智能的FormSmart表單組件,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-04-04

