Cast int pour énumérer des chaînes dans Typescript

- Je obtenir à partir d'un Service RESTful les données suivantes:

[
  {
    "id": 42,
    "type": 0,
    "name": "Piety was here",
    "description": "Bacon is tasty, tofu not, ain't nobody like me, cause i'm hot...",
  }...

Et je suis cartographie avec cette classe:

export enum Type {
  Info,
  Warning,
  Error,
  Fatal,
}


export class Message{
  public id: number;
  public type: Type:
  public name: string;
  public description: string;
}

Mais lorsque j'accède à "taper" dans Angular2 j'obtiens seulement une valeur int. Mais j'aimerais avoir une chaîne de la valeur.

e.g:

'message.type=0'
{{message.type}} => should be Info
'message.type=1'
{{message.type}} => should be Warning

source d'informationauteur Franz Peter Tebartz van Elst