我的处境如下。我有一个课程,例如MyData
。
我想将其与React最终形式一起使用,如下所示:
<Form
initialValues={myData} // instance of MyData
render={({ values }) => /* values should be of type MyData */}
/>
是否可以在每个渲染器上不构造MyData
的实例? (这并不理想,因为我们正在缓存一些昂贵的计算。)
答案 0 :(得分:0)
看起来不可能。最终,我们有以下几行:
initialValues: initialValues && { ...initialValues },
据我所知,不可能以这种方式覆盖传播算子的行为。这将需要更改最终形式。