不變違規錯誤:無效的元素類型
嘗試渲染無效的元素類型時會發生此錯誤。如錯誤訊息中所述,此元素應該是字串(對於內建元件)或類別/函數(對於複合組件)。
可能的解決方案
在給定的程式碼中,About 元件導入為:
var About = require('./components/Home')
這會導致一個物件被分配給About,該物件不是一個有效的元素類型。正確的導入應該是:
import About from './components/Home'
這將導入 About 類別/函數,它可以呈現為元件。
附加說明
以上是為什麼我在 React 中收到「Invariant Violation: Invalid Element Type」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!