javascript - 是的,“形状”功能有什么作用?
问题描述
大多数Yup示例使用shape方法,但我发现文档有点难以理解为什么会这样,以及该方法的作用。
Yup.object({...})
有人可以解释用和定义的模式之间的区别Yup.object().shape({...})
吗?
解决方案
为方便起见,您还可以将形状传递给对象构造函数。
yupobject 文档
基本上将模式传递给形状只是将它传递给对象构造函数的长形式。然而,Shape 确实提供了在以后的链接方法中链接和重载定义的好处。请参阅 yup.shape 文档
推荐阅读
- javascript - 如何根据相对日期验证 Joi 日期?
- python - Rest 框架和 URL 模式
- android - Android 日期和时间选择器对话框(微调器样式)
- javascript - React Redux:如何在 reducer 中正确返回可迭代数组?
- javascript - Lodash:无法通过自定义谓词进行过滤,包含匹配属性和函数
- python - OpenCV:从外部轮廓中删除轮廓
- html - 嵌入在我的 HTML 页面中的 GitHub 源代码?
- c++ - 如何从头文件的界面中隐藏“帮助函数”
- r - R中所有NA的最后一次观察结转(LOCF)
- javascript - Javascript 将 div 内容设置为 iframe