Dieser Trick ermöglicht es dir, ein enum in einem Angular-Template zu verwenden:
enum_example.ts
public readonly MyMode : typeof MyMode = MyMode;Vollständiges Beispiel
Code:
enum_full_example.ts
export enum MyMode {
None = 0,
FirstMode = 1,
SecondMode = 2,
}
/* ... */
export class MyModeSelector {
mode = MyMode.None;
// Trick, um enum in die Klasse zu bekommen
public readonly MyMode : typeof MyMode = MyMode;
}Template:
enum_template_usage.html
<button (click)="mode = MyMode.FirstMode" />
Ähnliche Beiträge nach Kategorie:
Angular Typescript
Wenn dieser Beitrag dir geholfen hat, erwäge, mir einen Kaffee zu spendieren oder per PayPal zu spenden, um die Recherche und Veröffentlichung neuer Beiträge auf TechOverflow zu unterstützen