場所「/」の一致したリーフルートには要素がありません。つまり、デフォルトで null 値でレンダリングされ、「空」のページになります。
//App.js File
import { BrowserRouter as Router, Routes, Route } from 'react-router-dom';
import Home from './pages/Home';
// import ReactDOM from "react-dom";
const App = () => {
return (
<Router >
<Routes>
<Route path="/" component={ Home }></Route>
</Routes>
</Router>
)
}
export default App;
私のReactルーター関連のコードが機能していません。プログラムにルートを挿入し始めるとなぜこのエラーが表示されるのかわかりません。
ベストアンサー1
V6 では、このcomponent
プロップは使用できなくなりました。代わりに次のプロップが使用されましたelement
:
<Route path="/" element={<Home />}></Route>
詳細は移行ドキュメント。