【发布时间】:2019-09-22 13:06:22
【问题描述】:
当我打开 /view 路由整个 BaseLayout 时的问题是渲染,我尝试了许多不同的方法仍然没有运气
import React from 'react';
import { BrowserRouter as Router, Route } from "react-router-dom";
function App() {
return (
<Router>
<Root>
<Route path="/" exact component={Home}/>
<BaseLayout>
<Route path="/dashboard" exact component={Dashboard} />
<Route path="/sa" exact component={sample} />
</BaseLayout>
<Route path="/view" exact component={Post} />
</Root>
</Router>
);
}
【问题讨论】:
-
尝试使用
Switch包裹你的Routes。 -
试了还是有问题
-
请发布一些示例 URL 和相关组件以进行渲染。提供的代码 sn-p 表示尝试了什么,但不是预期的结果。谢谢!
标签: reactjs react-router react-router-v5