Разбор комплекса JSON в Typescript - PullRequest
0 голосов
/ 18 февраля 2019

Ответ на запрос доставляет JSON.Структура JSON выглядит следующим образом:

{
"32": {
    "docKey": "32",
    "outletId": 32,
    "mdngOutlet": {
        "outletBasic": {
            "outletId": 32,
        }
    }
},
"33": {
    "docKey": "32",
    "outletId": 32,
    "mdngOutlet": {
        "outletBasic": {
            "outletId": 32,
        }
    }
},
"34": {
    "docKey": "32",
    "outletId": 32,
    "mdngOutlet": {
        "outletBasic": {
            "outletId": 32,
        }
    }
},
"35": {
    "docKey": "32",
    "outletId": 32,
    "mdngOutlet": {
        "outletBasic": {
            "outletId": 32,
        }
    }
},
}

Как выглядит интерфейс?32, 33, 34, ... похоже на карту.Как вы можете использовать карту в интерфейсе?

1 Ответ

0 голосов
/ 18 февраля 2019

Интерфейс Typescript может иметь динамические ключи.

interface YourJSON{
    [key: string]: yourObjectInterface
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...