Skip to content

默认值

WARNING

请注意:.required().default() 不能同时使用。

.default() 用于设置某个配置项的默认值。如果你传入了值,那么默认值将不会有任何行为;如果没有传入值,则默认值会作为初始状态呈现在表单中。

在配置项菜单中可以选择将配置项恢复为默认值。如果你将某个配置项修改为了默认值,则该配置项实际上会被清除,以确保配置文件的简洁性。

ts
export default Schema.object({
  foo: Schema.string().default('lol'),
  bar: Schema.number().default(2333),
  baz: Schema.boolean().default(true),
})
Input
null
Output
{ "foo": "lol", "bar": 2333, "baz": true }