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。
重新選擇后的時間變?yōu)樽址畬е聄ules 中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

