ホームページ >ウェブフロントエンド >jsチュートリアル >React ページに空白の画面が表示されるのはなぜですか?
React ページを表示しようとすると、さまざまな理由により空白のページが表示される可能性があります。よくある問題の 1 つはルーティングに関連しています。
React-Router-DOM v6 では、ルーティングされたコンテンツのレンダリングが変更されました。以前は、コンポーネントはコンポーネント プロパティを使用してレンダリングされていましたが、現在は 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 中国語 Web サイトの他の関連記事を参照してください。