1、情景:vue element 时间筛选器为空时传给后台空值(利用websocket);并把后台传过来的日期做处理
//点击查询事件
onSubmit() {
const data = {
taskSerialNumber: this.form.taskSerialNumber,//其他条件
starTime:this.form.starTime,
endTime: this.form.endTime
}
data.starTime = data.starTime ? this.setTime(data.starTime) : "";
data.endTime = data.endTime ? this.setTime(data.endTime) : "";
this.$emit('parHeaderTableSaid', data)//给父组件传值
},
setTime(time) {
const date = new Date(time)
let YY = date.getFullYear() + '-';
let MM = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
let DD = (date.getDate() < 10 ? '0' + (date.getDate()) : date.getDate());
let hh = (date.getHours() < 10 ? '0' + date.getHours() : da