當嘗試顯示 React 頁面時,可能會因為各種原因遇到空白頁面。一個常見問題與路由有關。
在 React-Router-DOM v6 中,路由內容的渲染發生了變化。以前,元件是使用 component 屬性渲染的,但現在需要使用 element 屬性來渲染 ReactNode (JSX) 元素。
例如,在您的App.js 中,您應該替換以下內容:
<code class="js"><Route exact path="/" component={Home} /> <Route path="/wallet" component={Wallet} /></code>
with:
<code class="js"><Route path="/" element={<Home />} /> <Route path="/wallet" element={<Wallet />} /></code>
確保在App.js 和元件檔案(例如Home.js 和Wallet.js)中更新此內容,以確保渲染所有路由元件
React 中空白頁面故障排除的其他提示:
以上是為什麼我的 React 頁面顯示空白畫面?的詳細內容。更多資訊請關注PHP中文網其他相關文章!