添加表单校验 报错dateObject.getTime is not a function

132 阅读1分钟

没添加表单校验之前功能完好(elementUI )

添加表单校验后报错dateObject.getTime is not a function

这个报错很熟悉 是日期格式不对,开始反思校验表单为什么会触发日期格式 

原因出在rules规则
转存失败,建议直接上传图片文件​编辑

 这个意思是type字段的意思是校验时按date格式校验,如果是未经处理的date时间对象不会错,但是我在date控件里已经用value-format转化了格式 它变成了字符串

转存失败,建议直接上传图片文件​编辑

字符串按date对象校验当然会报错,所以删除reles里日期规则的type

转存失败,建议直接上传图片文件​编辑

正常运行