gpt4 book ai didi

reactjs - 福米克和是的 : TypeError: Cannot read property 'object' of undefined

转载 作者:行者123 更新时间:2023-12-03 13:12:51 26 4
gpt4 key购买 nike

我是 React 新手,正在尝试使用 yup 来进行验证。我目前收到以下错误:

TypeError: Cannot read property 'object' of undefined

使用此代码:

validationSchema: Yup.object().shape({
firstName: Yup.string().required()
}),

我正在使用所有最新版本的 formik、react 和是的。版本是

"yup": "^0.25.1" "formik": "^0.11.11", "react": "^16.4.0", "react-dom": "^16.4.0",

有人可以帮我解决这个问题吗?

复制到这里 https://codesandbox.io/s/lrowpj8pq7

谢谢!

最佳答案

正确的答案不是降级,而是更改导入方式。

尝试import * as Yup from 'yup'而不是import Yup from 'yup'

// wrong
import Yup from 'yup';

// correct
import * as Yup from 'yup';

这是您的示例:https://codesandbox.io/s/xlnw2x0kk4 .

关于reactjs - 福米克和是的 : TypeError: Cannot read property 'object' of undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50753832/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com