【发布时间】:2019-01-20 09:35:43
【问题描述】:
我必须像 react 3 一样在 react 4 中制作嵌套路由器 以下是我的 App.js 代码
import React, { Component } from 'react';
import './App.css';
import { BrowserRouter as Router, Route, Switch } from "react-router-dom";
import history from './history';
import Home from './components/root/home/Home';
import Root from './components/root/Root';
import Headers from './header/Header';
import Footer from './footer/Footer';
class App extends Component {
render() {
return (
<div className="app-component">
<Router history={history}>
<Route exact path={"/"} component={Root}>
<Route path={"/index"} component={Home} />
</Route>
</Router>
<Headers />
{this.props.children}
<Footer />
</div>
);
}
}
export default App;
代码有什么问题 我必须像 React 3 一样在 React 4 中制作嵌套路由器
【问题讨论】:
标签: reactjs react-router react-router-dom