一. AntDesign 组件报错
1. warning.js?2149:7 Warning: [antdv: DatePicker] value
provides invalidate moment time. If you want to set empty value, use null
instead.
原因是使用AntDesign a-range-picker 组件传入带时分秒时间格式需要使用moment()转化一下
<a-range-picker
:value="rangePicker"
show-time
format="YYYY-MM-DD HH:mm:ss"
@change="onChange"
/>
import moment from "moment";
data(){
return {
rangePicker:[]
}
}
methods:{
moment,
onChange(date, dateString){
if (dateString[0] != "") {
this.startTime = dateString[0];
this.endTime = dateString[1];
this.rangePicker = [
// 这里需要转化一下时间格式
moment(dateString[0], "YYYY-MM-DD HH:mm:ss"),
moment(dateString[1], "YYYY-MM-DD HH:mm:ss"),
];
} else {
this.startTime = "";
this.endTime = "";
this.rangePicker = [];
}
}
}