【问题标题】:Formik custom file upload gives InvalidStateErrorFormik 自定义文件上传给出 InvalidStateError
【发布时间】:2020-08-03 08:42:19
【问题描述】:

我正在使用 react-bootstrap 自定义文件上传。想要验证,输入不是空的,文件类型是视频。使用react-bootstrap 自定义文件上传它不会在空表单上给我任何错误消息。有了它的基本功能。当我上传一些它给我InvalidStateError: The object is in an invalid state. 这里是sandbox。注释行用于基本文件输入。

【问题讨论】:

    标签: react-bootstrap formik yup react-state


    【解决方案1】:

    我认为问题与Form.Filevalue 属性有关,您无法渲染File。 如果您将其更改为:value={values.file?.filename || ""},它似乎可以正常工作。

    【讨论】:

    • 谢谢! @CD .. 即使设置正确,您也知道为什么它不显示错误消息吗?
    • 我不确定,但您可以将feedback={errors.file} 添加到Form.File 组件中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-28
    • 1970-01-01
    相关资源
    最近更新 更多