【发布时间】:2016-11-09 02:17:18
【问题描述】:
全部:
当我在第 7 课学习它的官方教程时,我对 React Router 还是很陌生:
https://github.com/reactjs/react-router-tutorial/tree/master/lessons/07-more-nesting
当涉及到路由参数时:
// index.js
// ...
<Route path="/repos" component={Repos}>
<Route path="/repos/:userName/:repoName" component={Repo}/>
</Route>
它开始使用绝对路径,我在想:
[1] React-Router 如何决定使用绝对路径或相对路径,仅仅是因为路径以斜杠“/”开头(我发现的一件事是:一旦我在相对路径中添加斜杠开始时,无论其父路由是什么,该路径都会变成绝对路径。)?
[2] 有没有办法可以使用相对参数路径?如果不是,那么路径为“/repos”的父Route的意义何在?
谢谢
【问题讨论】:
标签: reactjs react-router