У меня есть следующий объект:
DOMAIN_ROLE:{
type: "Domain"
DomainName: "XYZ"
DomainCode: 21
Title: "People Role"
CodedValues:{
1: {Code: 1, Label: "Land"},
2: {Code: 2, Label: "Forest"},
3: {Code: 3, Label: "Public"},
4: {Code: 4, Label: "Single"},
5: {Code: 5, Label: "Private"}
}
}
Я пытаюсь сопоставить эти данные, где объект с именем "CodedValues" имеет индексы 1, 2 и 5, как показано ниже:
{Object.keys(DOMAIN_ROLE.CodedValues[1,2,5]).map(key =>{
return (
<div>...</div>
);
}
Проблема заключается в том, что при отображении «ключ» получает значение в виде «Код» вместо числа, т.е. 1,2,3 ... кажется, ключ становится ключом = CodedValues.Code, где я хочу работать как ключ = 1, ключ = 2, ключ = 5
Пытался объяснить в лучшем виде. Любое предложение будет полезно.