Can we use enums in an angular2 view template?
Maybe you don't have to do this.
For example, in Numeric Enum:
export enum DropdownType {
instrument = 0,
account = 1,
currency = 2
}
In HTML Template:
result:
dropdownType == DropdownType.account
or String Enum:
export enum DropdownType {
instrument = "instrument",
account = "account",
currency = "currency"
}
result:
dropdownType == DropdownType.currency
If you want get Enum name :
val enumValue = DropdownType.currency
DropdownType[enumValue] // print "currency", Even the "numeric enum" is also.