Material-UI 滑块没有将 name 属性暴露给 Formik

Material-UI slider not exposing name prop to Formik

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

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

我想知道是否还有其他人遇到过这个问题并设法解决了这个问题。

我明白了。将 onChange 属性从 onChange={handleChange} 更改为 onChange={(event, value) => setFieldValue('slider', value)}