element的⽇期选择使⽤value-format之后表单验证报错
在表单验证的时候报错
添加⼀个⽇期控件,但是发现在表单验证中遇到了冲突如下:
Error in event handler for \"el.form.change\": \"TypeError: value.getTime is not a function\"
elementUI的⽇期选择器【el-date-picker】在加上格式 value-format=\"yyyy-MM-dd\" format=\"yyyy-MM-dd\"在表单验证时:
{ type: 'date', required: true, message: '请选择⽇期', trigger: 'change' } 会出现顶上问题。实际上的页⾯内容:html代码:
js代码:
StartDate: [{ type: 'date', required: true, message: '请选择⽣效⽇期', trigger: 'change' }],
解决办法如下:
表单验证将 【type: 'date'】改为【type: 'string'】
StartDate: [{ type: 'string', required: true, message: '请选择⽣效⽇期', trigger: 'change' }],