首页 > 解决方案 > 是的,“形状”功能有什么作用?

问题描述

大多数Yup示例使用shape方法,但我发现文档有点难以理解为什么会这样,以及该方法的作用。

Yup.object({...})有人可以解释用和定义的模式之间的区别Yup.object().shape({...})吗?

标签: javascriptformsvalidationyup

解决方案


为方便起见,您还可以将形状传递给对象构造函数。
yupobject 文档

基本上将模式传递给形状只是将它传递给对象构造函数的长形式。然而,Shape 确实提供了在以后的链接方法中链接和重载定义的好处。请参阅 yup.shape 文档


推荐阅读