I get the following data from a RESTful service:
[ { "id": 42, "type": 0, "name": "Piety was here", "description": "Bacon is tasty, tofu not, ain't nobody like me, cause i'm hot...", }...
And I map to this class:
export enum Type { Info, Warning, Error, Fatal, } export class Message{ public id: number; public type: Type: public name: string; public description: string; }
But when I access the 'type' in Angular2, I only get the int value. But I would like to get a string value.
eg:
'message.type=0' {{message.type}} => should be Info 'message.type=1' {{message.type}} => should be Warning
javascript enums angular typescript
Franz Peter Tebartz van Elst
source share