我已经开始调查 admin-on-rest 。它适用于“平面”REST端点,例如:
/posts/
/users/
等但是我如何实现嵌套?我的意思是,如果我单击“帖子”表中的一些帖子条目 - 我不希望在<Show>
视图中打开实际帖子,而是希望它的评论列表(从 URL 获取/{postId}/comments
)?而且我还需要保留导航功能(标题中的一些后退箭头按钮或层次结构以返回上一页)。
这甚至可以通过管理员或休息来实现吗?
我已经开始调查 admin-on-rest 。它适用于“平面”REST端点,例如:
/posts/
/users/
等但是我如何实现嵌套?我的意思是,如果我单击“帖子”表中的一些帖子条目 - 我不希望在<Show>
视图中打开实际帖子,而是希望它的评论列表(从 URL 获取/{postId}/comments
)?而且我还需要保留导航功能(标题中的一些后退箭头按钮或层次结构以返回上一页)。
这甚至可以通过管理员或休息来实现吗?
如果要显示帖子的评论列表,请使用<ReferenceField>
. 您可以在演示中看到一个示例:https ://marmelab.com/admin-on-rest-demo/#/customers/77 (单击“订单”和“评论”选项卡以查看嵌入式数据网格)。
如果您想从帖子列表链接到经过过滤的评论列表,您必须创建一个自定义按钮组件。再一次,您可以在演示中找到一个示例:https ://github.com/marmelab/admin-on-rest-demo/blob/master/src/segments/LinkToRelatedCustomers.js