【问题标题】:React-admin no edit on listReact-admin 没有编辑列表
【发布时间】:2026-01-05 12:45:02
【问题描述】:

使用 react-admin 处理新的管理面板。 Mongo 数据存储区,所以我已经完成了从 _id 到 id 的所有映射,等等。我可以直接进入用户的编辑页面,但编辑链接不会显示在所有用户的列表视图中。

如果需要,可以提供更多信息。其他一切正常,创建按钮出现,等等。

编辑:实际上我想出了这部分。我忘了添加到数据网格。现在出现了一个新问题。当我单击按钮时,它确实会加载编辑屏幕,但我在底部得到一个“不正确的元素”错误,我还不太清楚。

【问题讨论】:

  • 你发现了吗?
  • 您必须将rowClick="edit"<EditButton /> 添加到DataGrid

标签: react-admin


【解决方案1】:

我想我只需要在提问之前进行更多调试。我的 dataProvider 中有错误的数据映射。这修复了它:

      case GET_ONE:
        return {data : { ...json, id: json._id } }

错误的元素被抛出,因为它找不到 id 字段。

【讨论】:

    最近更新 更多