Material-UI 滑块不会将名称道具暴露给 Formik

Rai*_*lto 6 slider reactjs material-ui formik

我正在使用 react、formik 和 material-ui 来构建一个应用程序,我正在尝试向其中添加滑块。出于某种原因,Material-UI滑块组件似乎没有将名称 prop 暴露给 formik,这导致 formik 通过警告而不使用滑块的值。警告说您已致电handleChange但未提供 ID 或姓名

我创建了一个CodeSandbox来显示我遇到的问题。我设法在 GitHub 上找到了 1 个问题,但 Material UII 关闭了它,说他们没有修复它并且必须在用户空间中处理它。

我想知道是否有其他人遇到过这个问题并为它管理了一个解决方法。

Rai*_*lto 7

我想到了。将onChange道具从更改onChange={handleChange}onChange={(event, value) => setFieldValue('slider', value)}