下面是我的与 jsonschema 4.0 兼容的 json 模式。
{
"type": "object",
"properties": {
"name": { "type": "string" },
"credit_card": {
"type": "number" ,
"id":"credit_card"
},
"billing_address": {
"type": "string" ,
"id":"billing_address"
}
},
"required": ["name"],
"dependencies": [{
"credit_card": ["billing_address"]
}]
}
dependencies
在那里不起作用,即每当提供信用卡详细信息时,生成的表格也应要求提供 billing_address。虽然字段显示正确,但填写 credit_card 详细信息时不会显示验证错误。
我们已启用验证interaction
是我做错了还是存在某些版本问题。请注意,我现在还没有指定 $schema。
有什么帮助吗?