React Formik FastField不会使用type =“ checkbox”设置初始值,而使用material-ui设置type =“ radio”

问题描述

当前行为

嗨,我正在尝试将FastField与material-ui一起使用,以避免不必要的重新渲染。已设置复选框和单选按钮的初始值,但是复选框和单选按钮均未显示正确的初始状态。以下代码沙箱链接显示了Field可以运行,但FastField不能。我有什么想念的吗?

预期的行为

应该使用相应的初始值正确显示复选框和单选按钮。

可复制的示例

https://codesandbox.io/s/focused-currying-83dbw?file=/src/App.js

软件版本

反应16.12

Formik 2.1.5

Material-ui 4.11.0

浏览器Chrome 84.0.4147.125

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)