yup验证库类型错误:yup__WEBPACK_IMPORTED_MODULE_0__不是函数



我已经安装了yup,并试图用它验证我的表单,但当我试图将其导入文件时,我会收到这个错误。我甚至不运行处理程序,它只是在页面加载时出错。我用它来反应。

这是我的代码

import * as yup from "yup";
export const detailsSchema = yup.object().shape({
cheeseType: yup()
.string()
.isRequired()
});

我试图rm-rf node_modules,但我没有帮上忙。

谢谢你帮我。

它解决了这个错误,我使用了错误的方法-isRequired((而不是required((,而且这里我也错了:

cheeseType: yup()
.string()
.isRequired()

应该是

cheeseType: yup
.string()
.isRequired()

所以正确的模式看起来像

cheeseType: yup
.string()
.required()

祝你一切顺利!:(

相关内容

  • 没有找到相关文章

最新更新