React-admin 没有编辑列表
Posted
技术标签:
【中文标题】React-admin 没有编辑列表【英文标题】:React-admin no edit on list 【发布时间】:2018-12-25 12:21:30 【问题描述】:使用 react-admin 处理新的管理面板。 Mongo 数据存储区,所以我已经完成了从 _id 到 id 的所有映射,等等。我可以直接进入用户的编辑页面,但编辑链接不会显示在所有用户的列表视图中。
如果需要,可以提供更多信息。其他一切正常,创建按钮出现,等等。
编辑:实际上我想出了这部分。我忘了添加到数据网格。现在出现了一个新问题。当我单击按钮时,它确实会加载编辑屏幕,但我在底部得到一个“不正确的元素”错误,我还不太清楚。
【问题讨论】:
你发现了吗? 您必须将rowClick="edit"
和<EditButton />
添加到DataGrid
【参考方案1】:
我想我只需要在提问之前进行更多调试。我的 dataProvider 中有错误的数据映射。这修复了它:
case GET_ONE:
return data : ...json, id: json._id
错误的元素被抛出,因为它找不到 id 字段。
【讨论】:
以上是关于React-admin 没有编辑列表的主要内容,如果未能解决你的问题,请参考以下文章
设置RadioButtonInput用作react-admin列表上的过滤器的样式?
如何使用#react-admin 创建一个自定义页面,而没有像登录页面这样的菜单侧边栏?