我試圖了解道具驗證是針對開發(fā)人員還是用戶。我故意將一個組件留空我沒有傳遞一個值(順便問一下,這個傳遞的值叫什么?):<card />正確的做法:<card :name="name" /> props:{
name: { default: "John Doe" }但是,當(dāng)我將組件留空且未傳遞值時,Vue 使用默認值填充模板部分中的值,同時在控制臺中留下錯誤: Property or method "name" is not defined on the instance but referenced during render.如果我想要一個默認值怎么辦?我將繼續(xù)收到該錯誤。
如果 vue 仍然報錯,vue 中 props 中的默認值有什么用?
猛跑小豬
2022-12-22 12:19:49