Как сопоставить словарь с массивом в Typescript - PullRequest
0 голосов
/ 08 мая 2020

В настоящее время мой бэкэнд C# код отображает свойство Dictionary из моего свойства certificationTrainingRequirements класса машинописного интерфейса внешнего интерфейса как объект. Однако я хочу использовать эти данные для таблицы реакций, поэтому мне нужно преобразовать их в массив. Могу ли я каким-то образом инициализировать мой второй класс ниже, чтобы сопоставить объект certificationTrainingRequirements с массивом и установить ключ как title: string, а значение isComplete: boolean? По сути, я хочу преобразовать словарь, который я получаю из моего кода C#, в массив, чтобы я мог использовать его для таблицы реакции.

``

    export class Application {
    public certificationTrainingRequirements: Array<Object>;
    public certificationTrainingRequirementList: Array<CertificationTrainingRequirement>;
}

export class CertificationTrainingRequirement {
    public title: string;
    public isComplete: boolean;
}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...