【问题标题】:want to send deltas to server using ra-data-json-server想要使用 ra-data-json-server 将增量发送到服务器
【发布时间】:2019-04-15 07:19:57
【问题描述】:

我们将 react-admin 与来自 ra-data-json-server 的 jsonServerRestClient 一起使用。我们已经封装它以稍微不同地处理 GET_MANY,因此我们已经有一个接触点来控制发送到服务器的内容。

展望未来,我们希望能够在修改项目时发送更改增量,因为某些项目(在我们的例子中是组)中有 4k+ 成员。

虽然我们可以在原始对象进入我们的 REST 客户端时将它们保存到本地存储并使用该信息在保存时创建一个增量,但状态和减速器应该已经在其他地方拥有该信息,对吧?

那么我应该查看哪些文件来了解如何修改在修改事件期间发送到 REST 客户端的内容?

【问题讨论】:

    标签: rest reducers react-admin


    【解决方案1】:

    想通了,React-Admin 实际上足够好,可以为我们提供它想要保存的任何数据的先前版本。当你编写一个 restClient 时,你会得到类型、资源和参数。 params 内部是 params.data 和 params.previousData。你可以在那里做你的增量,比较两者。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-05-06
      • 1970-01-01
      • 1970-01-01
      • 2013-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多