【发布时间】:2019-07-02 07:06:27
【问题描述】:
有没有办法为资源指定自定义路径?
示例:<Resource name="User" path="/manageUsers" {...}>
如果不可能“按资源”,例如,我们是否可以让所有 CRUD 页面位于相同的基本路径下,例如:/crud/{/$resource.name},但保留没有该基本路径的自定义路由。
非常感谢。
编辑#1
就上下文而言,我们正在构建一个管理面板,其中包含大量流程,基本上是逐步创建资源。因此,我对 react-admin 库的作用(管理 CRUD 部分)表示赞赏,但我希望在 URL 的方式上具有更大的灵活性。
我需要有一个名为 /manageUsers/ 的部分,其中包含一些数据,例如仪表板,然后列表可能是 /manageUsers/list/。
然后我可能需要另一个名为 /customers/ 的部分,它会直接在该页面上列出。
编辑#2
为了给出另一个用例,我尝试使用 graphQL 作为 dataProvider,我不得不重命名我的所有资源,因为其余 API 使用的是 users,而 graphQL 资源是 User。所以我所有的网址现在都不同了!
我希望这样可以更清楚一点。
【问题讨论】:
-
您能解释一下当前实现的问题吗?你想达到什么目的?
-
@GildasGarcia,请查看我的编辑,感谢您尝试帮助我:)
-
@GildasGarcia,在我上次编辑后你能帮我吗?
标签: react-admin