遇到了冲突如下:
Error in event handler for “el.form.change”: “TypeError: value.getTime is not a function”
Element UI的日期选择器el-date-picker在加上格式value-format="yyyy-MM-dd"和format=“yyyy-MM-dd”
在表单验证时:
{ type: 'date', required: true, message: '请选择日期', trigger: 'change' }
会出现冲突
解决方法:修改校验规则
type: ‘date’->type: ‘string’
错误可能原因:
Element UI自带的格式转换后会将绑定值转为字符串,而校验规则中的type: 'date’已经不匹配,至于它的报错是因为转换为字符串,不是date对象所以没有getTime这个方法。