vue elementUI日期报错dateObject.getTime is not a function问题及解决
更新时间:2025年12月04日 09:13:34 作者:FinelyYang
文章描述了在使用Vue和Element UI时,日期选择器报错的问题,原因为rules中设置了type:'date',导致初始化为string类型,修改方法是初始化时间为new Date(),并去掉rules中的type:'date'
vue elementUI日期报错dateObject.getTime is not a function
页面:

代码:




然后选择日期或者点击“解析”按钮提交validate校验表单都报错:

分析原因为rules中type:'date'造成的,因为初始化成了string类型。改为new Date().

点击“解析”提交validate 校验不再报错,但是重新选择时间还是报错:TypeError: dateObject.getTime is not a function。
重新选择后的时间变为字符串导致rules 中validate 报错。
最终修改方法
1.初始化时间改为:

2.去掉rules中的type:'date':

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
vue安装依赖npm install过程中报错npm ERR! cb() nev
这篇文章主要介绍了vue安装依赖npm install过程中报错npm ERR! cb() never called!问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教2025-04-04
Vue出现did you register the component 
这篇文章主要介绍了Vue出现did you register the component correctly?解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教2024-03-03


最新评论