记录下使用momentjs转换日期字符串赋值给element的日期组件报错问题;
- <el-date-picker
- v-model="form.serviceTime"
- type="date"
- class="fill-w mar-t-xs"
- value-format="yyyy-MM-dd HH:mm:ss"
- placeholder="请选择日期"
- :clearable="false"
- :editable="false"
- >
- el-date-picker>
可以看到组件默认显示的format格式大小写是这样的,但是momentJs中format格式转换大小写与element是不一致的,这容易导致报错,所以我这里记录一下。
this.form.serviceTime = moment(this.row.serviceTime).format('YYYY-MM-DD HH:mm:ss');
可以看到年与日的大小写不一致,导致转换格式赋值的时候频频报错;