所有
当我按照这里的教程时,我对React-Router很陌生:
https://css-tricks.com/learning-react-router/#article-header-id-4
第一个例子是:
ReactDOM.render((
<Router>
<Route component={MainLayout}>
<Route component={SearchLayout}>
<Route path="users" component={UserList} />
</Route>
</Route>
</Router>
), document.getElementById('root'));
当我点击"localhost/#/users"
时,UserList显示(这意味着它意外地起作用),令我困惑的是:
如果路由匹配,ReactRouter如何知道以响应UserList组件视图即使没有明确指定路径?未指定“用户”的父路由(Mainlayout
级别和SearchLayout
级别),ReactRouter如何知道它应该去哪里?
由于