【问题标题】:Formik calls onBlur for input on page refreshFormik 在页面刷新时调用 onBlur 进行输入
【发布时间】:2020-03-04 06:44:23
【问题描述】:

我为 formik 创建了一个自定义表单处理程序,它在每个输入字段的页面刷新时将 touch 设置为 true。我为每个输入字段在 onBlur 上放置了一个 console.log,并在页面刷新时调用 onBlur。

这会导致所有字段的touched 变量设置为true。

这里是沙盒

https://codesandbox.io/s/priceless-bird-e82wi

【问题讨论】:

    标签: reactjs formik yup


    【解决方案1】:

    从您的输入字段中删除 autoFocus="true" ,它工作正常。 以下是有效的代码框 URL:

    https://codesandbox.io/s/clever-jackson-odcjt

    【讨论】:

      猜你喜欢
      • 2019-07-15
      • 2021-04-13
      • 2011-09-23
      • 2020-10-06
      • 2017-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多