如何将值对象转换为反应最终形式?

时间:2019-06-12 22:25:06

标签: react-final-form final-form

我的处境如下。我有一个课程,例如MyData

我想将其与React最终形式一起使用,如下所示:

<Form
  initialValues={myData} // instance of MyData
  render={({ values }) => /* values should be of type MyData */}
/>

是否可以在每个渲染器上不构造MyData的实例? (这并不理想,因为我们正在缓存一些昂贵的计算。)

1 个答案:

答案 0 :(得分:0)

看起来不可能。最终,我们有以下几行:

initialValues: initialValues && { ...initialValues },

据我所知,不可能以这种方式覆盖传播算子的行为。这将需要更改最终形式。