ElementUI爬坑,[Vue warn]: Error in event handler for “el.form.change”: “TypeError: dateObject.getTime

使用ElementUI自带的DatePicker 日期选择器,加入验证类型为 type=”date”时报错

在这里插入图片描述
首先说明出现原因,elementUI的日期选择器【el-date-picker】在加上格式

value-format=“yyyy-MM-dd” format=“yyyy-MM-dd”

和校验规则时

{ type: ‘date’, required: true, message: ‘请选择日期’, trigger: ‘change’ }

由于加入了type=“date”,导致上述的错误

解决方式: 将type改为“string”或者直接删除这一项

原因可能是:elementUI自带的格式转换后会将绑定值转为字符串,而校验规则中的【type: ‘date’】已经不匹配,至于它的报错是因为转换为字符串,不是date对象所以没有getTime这个方法了。

作者:weixin_44999830

相关推荐

Unity Sharder Graph_旋涡

Unity Sharder Graph_旋涡

Robocup 仿真2D 学习笔记(二) 球队代码编译和上场

Robocup 仿真2D 学习笔记(二) 球队代码编译和上场

项目导入Eclipse之后有个红X

项目导入Eclipse之后有个红X

SQL server 中char类型对查询的影响