大多数 Yup 的示例都使用了 shape 方法,但我发现文档有点难以理解这种情况的原因以及该方法的确切作用。
请问有人可以解释一下使用
请问有人可以解释一下使用
Yup.object({...})
和 Yup.object().shape({...})
定义模式的区别吗?Yup.object({...})
和 Yup.object().shape({...})
定义模式的区别吗?您还可以将形状作为方便的方法传递给对象构造函数。
yupobject文档
基本上,将模式传递给形状只是将其传递给对象构造函数的长形式。但是,形状确实提供了在后续链接方法中链接和重载定义的好处。请参阅yup.shape文档