Ich habe unter enum Typ in Typescript.Wie kann ich enum Anzeigename in Typescript setzen?
enum RoleTypes{
None,
Admin,
SuperAdmin
}
Wenn Code ausführen
var roleName = RoleTypes[RoleTypes.SuperAdmin];
Variable rolename ist Superadmin ist es möglich, es zu einem benutzerdefinierten Namen 'Super Administrator' zu ändern, und wie kann ich das tun?
Nicht versucht, da es nicht freigegeben ist. Was ist der Wert von RoleTypes.None, 0 oder 'None' in Typescript 2.4? –
Ich möchte, dass RoleTypes.None 0 bleibt und RoleTypes [RoleTypes.None] den Wert 'None' hat. oder RoleTypes.SuperAdmin bleibt Wert 2 und RoleTypes [RoleTypes.SuperAdmin] hat den Wert 'Super Administrator'. Ist es möglich? –
Nach dem Commit in GH, können Sie gemischte Typen für Enum haben, einschließlich Int und String –