React 中的 BrowserRouter 导致“无效的钩子调用”
2021-12-18
58
1个回答
Login 不是
<Route>
组件。
<Routes>
的所有子组件都必须是
<Route>
或
<React.Fragment>
。
尝试此操作:
import React from "react"
import "./App.css";
import { BrowserRouter as Router, Route, Routes } from 'react-router-dom';
import Login from "./Login";
function App() {
return (
<div className="App">
<h1>App page</h1>
<Router>
<Routes>
<Route exact path="/login" element={<Login />}/>
</Routes>
</Router>
</div>
)
Reza Ghorbani
2021-12-18