0
嗨,并提前致谢! Admin on Rest是快速构建简单REST管理员的绝佳基础。我有一个场景,我希望显示和编辑相关记录而不离开父级。例如从问题编辑视图编辑多选题的选项。如何在保留在页面上的情况下刷新ReferenceManyField?
我设法实现了一个模式对话框,允许我创建/编辑选项(作为记录道具传递),但是我一直试图刷新问题视图上的选项列表成功保存该选项。
我是比较新的反应。希望在正确的方向轻推。
嗨,并提前致谢! Admin on Rest是快速构建简单REST管理员的绝佳基础。我有一个场景,我希望显示和编辑相关记录而不离开父级。例如从问题编辑视图编辑多选题的选项。如何在保留在页面上的情况下刷新ReferenceManyField?
我设法实现了一个模式对话框,允许我创建/编辑选项(作为记录道具传递),但是我一直试图刷新问题视图上的选项列表成功保存该选项。
我是比较新的反应。希望在正确的方向轻推。
ReferenceManyField
不提供用于过滤或分页控件。但是,创建一些非常简单。首先使用ReferenceManyField
作为基础创建自己的组件。将页面存储,排序和过滤为属性。添加更改这些属性的方法并重新触发fetchReferences
。添加触发这些方法的按钮(分页,过滤等)。
但如果找你新的反应,这并不容易。我建议你先学习React。
谢谢!通过“使用'ReferenceManyField'作为基础”你的意思是像'class ReferenceManyFieldWithRefresh extends ReferenceManyField'那样扩展它,然后在需要时调用fetchReferences?是否有任何扩展Admin on Rest组件的快速示例,我可以查看一下? – AnttyC
是的,您可以通过复制代码来扩展或创建自己的类。 –