我在TS文件中声明了一个枚举类型,我需要将其用作HTML的条件,但是,尽管声明并从该枚举的导出继承,但该枚举的“值”未定义。
export enum PlanType {
Marketing = 1,
Installation = 2,
MarketingAndInstallation = 3,
Collect = 4,
SwitchingDevice = 5,
Periodic = 6,
Case = 7
}
.TS file
planType: PlanType;
<div *ngIf="model.planType === planType.Case">
</div>
在组件类内部,可以添加以下方法:
isPlanTypeCase(): boolean {
return this.planType == PlanType.Case;
}
然后可以通过以下方式在模板中使用此方法:
<div *ngIf="isPlanTypeCase()">
</div>