vue項目elementui相關報錯[Vue warn]: Invalid prop: type check failed for prop "xxx". Expected Function, got String with value "".


今天在做項目的時候,遇到這個錯誤,分享一下解決辦法

先上錯誤截圖

 

有時候我們在寫代碼的時候會遇到如上圖的問題,這個問題出現的原因就是因為我們在寫代碼時,僅在上面v-model或者什么地方引用了一些數據,而這些數據卻沒在data或methods定義,就會導致出現這樣的錯誤,
想要解決這個問題,一般情況下我們只需要在data中定義上這個參數就可以了,定義參數的位置要注意了,要分清報錯位置的提示(箭頭指向的位置),組件化的頁面會在本頁面上也報其他代碼頁面的錯誤,所以我們在解決代碼報錯的時候一定要注意報錯的位置。

在data中添加驗證屬性的名稱,如:handlePreview:‘’,=》handlePreview:null,    uploadFile:‘’,=》uploadFile:null

這樣問題就解決了。

參考地址:https://www.cnblogs.com/axingya/p/13729504.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM