【发布时间】:2020-09-11 10:41:40
【问题描述】:
大多数Yup 示例使用 shape 方法,但我发现文档有点难以理解为什么会这样,以及该方法的确切作用。
有人能解释一下用Yup.object({...}) 和Yup.object().shape({...}) 定义的架构之间的区别吗?
【问题讨论】:
标签: javascript forms validation yup
大多数Yup 示例使用 shape 方法,但我发现文档有点难以理解为什么会这样,以及该方法的确切作用。
有人能解释一下用Yup.object({...}) 和Yup.object().shape({...}) 定义的架构之间的区别吗?
【问题讨论】:
标签: javascript forms validation yup
为方便起见,您还可以将形状传递给对象构造函数。
yupobject documentation
基本上将模式传递给形状只是将它传递给对象构造函数的长形式。然而,Shape 确实提供了在以后的链接方法中链接和重载定义的好处。 See yup.shape documentation
【讨论】: