Normalizr:最佳做法是使用Entity.processStrategy方法过滤掉客户端不使用的数据吗?

时间:2019-04-10 14:26:00

标签: javascript json redux normalizr

我正在使用Redux来管理状态,并且我想准确存储客户端使用的数据。而已。

假设服务器以用户列表响应(JSON),并且每个用户包含20个属性(id,名称,年龄,性别,国籍等)。

但是,客户只消费其中的3种(身份证,姓名,国籍)。

使用Entity.processStrategy方法来过滤掉未使用的属性是否被认为是最佳实践?规范docs(在processStrategy下)提到:

  

注意:建议始终返回输入的副本,而不要返回   修改原始文件。

如果没有,有什么建议吗?

0 个答案:

没有答案