我有一个关于在我正在处理的反应客户端CMS应用程序中进行路由的问题。我们使用react-router
但这个问题通常与路由有关。
当用户访问网站的页面时,我们有一个抽屉/侧边栏,允许用户管理网站的基本实体,如页面,媒体,用户等。目前我们正在使用redux操作来显示/隐藏元素这页纸。我们发现这有点混乱,不太实用。我们想要更改它并将此导航功能移动到路由器。我们当然使用react-router。
我们正在考虑向应用添加一些其他路线,以便将当前可见的页面保留在网址中。例如,考虑用户打开应用并访问页面:
#app/page/someflag
现在考虑用户想要管理用户:
#app/page/someflag/manage/users
在这种情况下,会出现一个侧栏/抽屉,其中包含一个用户列表,当我们点击编辑其中一个用户时,我们可以使用以下路线:
#app/page/someflag/manage/users/edit/10
这些路线没问题吗?有什么建议吗?