Gg *_* Wp 8 router reactjs react-router react-router-dom
我写了这段代码:
import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
import { BrowserRouter as Router, Route } from "react-router-dom";
import AboutPage from './pages/aboutPage'
ReactDOM.render(
<React.StrictMode>
<Router>
<Route path='/' component={ App }/>
<Route path='/about' component={ AboutPage }/>
</Router>
</React.StrictMode>,
document.getElementById('root')
);
Run Code Online (Sandbox Code Playgroud)
我该如何修复它?React v17.0.2、React-router v5.2.1、React-router-dom v6.0.1
k-w*_*ski -1
将您的组件(您正在使用的组件props.location
)包装起来以withRouter
注入前者:
import { withRouter } from 'react-router-dom';
class MyComponent extends React.Component {
...
}
export default withRouter(MyComponent);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
27254 次 |
最近记录: |