【发布时间】:2016-08-11 23:24:08
【问题描述】:
查看 react-router github 上的 huge-apps 示例,我不确定如何设置我想要的路由。
URL | Result
--------------------------
/sites | List of sites
/sites/:id | One site
如果我想列出多个站点,站点组件/路由需要嵌套在站点组件/路由中。因此,我的文件夹结构看起来类似于 react-router 示例中的分配模型。
/routes
/Sites
/components
| Sites.js
/routes
| /Site
| | /components
| | | Site.js
| | index.js
index.js
但是,对于/sites/:id 路由,它不依赖于站点组件。我会在 Sites 目录的同一级别上创建另一个 Site 目录,还是让 Site 组件能够呈现列表和单一视图?我的 index.js 文件会是什么样子?
【问题讨论】:
标签: javascript reactjs react-router