我正在使用它来构建管理员 UX https://github.com/marmelab/admin-on-rest并且它似乎完全适合我想要构建的内容,除了一个功能:
我的工作项目需要显示一个树形网格,以树形形式显示项目的组或子组,还需要显示下拉菜单以显示和选择分组字段。
我认为这是实现这一目标所需要的:a)编写一个我能够编写的自定义“Datagrid” b)自定义“List”组件以显示分组组合 c)添加自定义 List 操作以将“_grouping”参数添加到休息请求
我无法将我的列表组件传递给“资源”,因为它破坏了整个应用程序的渲染/事件逻辑。在 OO 编程术语中,这将被称为经典子类,但 React 框架不支持它。
实现此功能的正确方法是什么?
PS:我是新来的反应,redux,saga,所以如果这已经在 admin-on-rest 中得到支持,请原谅。如果这样的功能是可能的或者可以在不分叉整个仓库的情况下添加(修改现有的),我将不胜感激