Mam niektóre JSON zawierające anonimowe obiekty przychodzące do mojego klienta. Czy istnieje jakiś wbudowany mechanizm lub biblioteka zewnętrzna do konwersji tych anonimowych obiektów w mocno typowane obiekty TypeScript? Czy jest coś takiego jak AutoMapper do robienia tego?Jak w prosty sposób utworzyć silnie typowany obiekt z anonimowego obiektu w TypeScript?
Moje obiekty są obiektami złożonymi, o złożonych typach jako właściwościach.
Musisz napisać program mapowania samodzielnie (lub pobrać kod z siatką) - na przykład, większość bibliotek będzie miał '' mixin'' funkcję, która pozwala ci na właściwości wstawianej od jednego obiektu do drugiego. Następnie po prostu rzuć mocno wpisany obiekt do '' any'' i przekaż go do programu odwzorowującego za pomocą obiektu JSON. Napisany silnie obiekt zostanie wypełniony tak jak każdy zwykły stary obiekt JavaScript. –