Hirdetés

Új hozzászólás Aktív témák

  • togvau

    senior tag

    válasz cattus #7960 üzenetére

    chrome-os konzolra kiíratásnál ilyenek vannak:
    {userId: 2, interactionId: 130, userProps: {…}, time: "2020-06-30T10:48:42.403+0000"}
    interactionId: 130
    userId: undefined
    time: "2020-06-30T10:48:42.403+0000"
    userProps: {id: 1, name: "C`...

    Igen, tutira megegyeznek, mint írtam copy paste volt a java class-ból a ts interface-re. Ha nem egyezik meg az interface ben, akkor jó. Ha megegyezik akkor undefined... ilyet még életembe nem láttam, semmilyen nyelvnél, pedig próbáltam párat :Y

    Azért írtam az, hogy más néven küldi, a backend, mert megpróbáltam azt is, hogy más néven küldje.

    De a lényeg: ha az interface-ben van az a property deklarálva, ami a beérkező jsonban az első elem, akkor undefined lesz, lásd a fenti konzol üzenetet amiben kiiratom az összes példányt. Viszont hozzá lehet férni, pl egy map()-el. Ha nincs, akkor lesz értéke a konzolüzenetben, viszont a map() undefined-et hoz.

    [ Szerkesztve ]

    hitler, sztálin, micro usb

Új hozzászólás Aktív témák