У меня есть JSON, содержащий анонимные объекты, идущие на мою клиентскую сторону. Есть ли встроенный механизм или внешняя библиотека для преобразования этих анонимных объектов в строго типизированные объекты TypeScript? Есть что-то вроде AutoMapper для этого?Как я могу легко создать строго типизированный объект из анонимного объекта в TypeScript?
Мои объекты сложны, со сложными типами свойств.
Вам нужно написать картограф самостоятельно (или загрузить код из сети) - например, большинство библиотек будут иметь '' mixin'' функцию, которая позволяет вам подмешать свойства от одного объекта к другому. Затем просто нарисуйте свой строго типизированный объект в '' any'' и передайте его в устройство отображения с вашим объектом JSON. Сильно типизированный объект будет заполнен точно так же, как любой простой старый объект JavaScript. –