【发布时间】:2020-09-22 12:22:13
【问题描述】:
我有类似这样的 App.js 文件
import {BrowserRouter,Switch,Route} from 'react-router-dom'
<BrowserRouter>
<Switch>
<Route exact path="/" component={LandingPage} />
<Route path="/searchResults" component={SearchResults} />
</Switch>
</BrowserRouter>
{SearchResults} 看起来像这样
<Navbar />
<Switch>
<Route path="/all" component={All} />
<Route path="/courses" component={Courses} />
<Route path="/slides" component={Slides} />
</Switch>
我需要让 /searchResults/all、/searchResults/courses 和 searchResults/slides 工作
我尝试了上述方法,但是当我转到这些路线中的任何一条时,输出都是空白的。仅呈现导航栏。
【问题讨论】:
标签: javascript reactjs routes react-router react-router-dom