0

如何使用 normalizr's schema.ObjectwithprocessStrategy

看起来 Object 没有像 Entity 这样的 processStrategy 选项

const deepNestedObj = new schema.Object({}, { 
  processStrategy: (value) => {
    someExternalService(value);
    return value;
  }
})
const schema = new schema.Entity(...)

我想做这样的事情

4

1 回答 1

1

对象不使用 processStrategy。请参阅文档中可用的选项。

如果您的对象具有唯一 ID,则建议使用schema.Entity及其处理策略。

或者,由于它看起来可能deepNestedObj是您的内部的东西schema.Entity,您可以只使用processStrategy实体上可用的选项。

于 2017-08-30T15:37:49.007 回答