Я работаю с Alpaca для рендеринга форм из JSON.
Я загружаю данные в форму, используя опцию данных Альпаки.
В моей схеме мне нужно заполнить любое поле из 3:
"anyOf": [
{
"required": [
"addr.ipv4"
]
},
{
"required": [
"addr.ipv6"
]
},
{
"required": [
"addr.hardware.mac"
]
}
]
Что бы я хотел сделать:
Когда я загружаю свои данные, если любое из 3 обязательных полей уже заполнено, сделайте их доступными только для чтения. Если не заполнено, не делайте это только для чтения.