如何根据 React Json Schema 中另一个字段的更改来更新一个字段?下面是我的模式对象。
为了简化用例,假设我有一个国家下拉字段默认设置为加拿大,货币文本字段为空。如果国家/地区发生变化,货币文本字段应显示新元。
{
type: 'object',
properties: {
country: {
title: 'Country',
type: 'string',
enum: ['Canada', 'Singapore', ..., 'United States'],
default: 'Canada',
},
currency: {
type: 'string',
default: '',
},
},
dependencies: {
country: {
properties: {
currency: {
const: 'SG',
},
},
},
},
}