.hidden()

.hidden() 用于隐藏某个类型。具有隐藏类型的配置项不会呈现在表单中,但是仍然会参与类型检查。许多应用会同时提供 API 和网页表单,而开发者可能不希望将全部配置项都提供给表单的填写者 (例如复杂的底层配置或者实验性设置)。在这种情况下,隐藏部分配置项将会是一个好的选择。

export default Schema.object({
  foo: Schema.string(),
  bar: Schema.number().hidden(),
})
Input
null
Output
null