问题一:
控件v-model初始值不会被value-format="yyyy-MM-dd"所改变
问题环境:
在data中已经定义好了 日期控件v-model="searchDay"绑定值
searchDay,并且也定义了 value-format=“yyyy-MM-dd”,可以第一次打印的并不是2021-3-2,而是Tue Mar 02 2021 17:48:25 GMT+0800 (中国标准时间),并没有被value-format="yyyy-MM-dd"进行转换,只有当选择了日期后才会变成2021-3-2格式的。
<template>
<div id="content">
<el-date-picker
v-model="searchDay"
value-format="yyyy-MM-dd"
type="date"
size="mini"
style="margin-right: 10px"
:clearable="false"
placeholder="选择日期">
</el-date-picker>
</div>
</template>
<script>
export default {
data() {
return {
searchDay: new Date(),
}
},
mounted() {
console.log(this.searchDay)
//进来打印的是Tue Mar 02 2021 17:48:25 GMT+0800 (中国标准时间),并不是2021-3-2,
//只有手动选择一次后,才会打印2021-3-2
},
}
</script>