为了能够在模板中使用枚举,我们在ts文件中编写了以下代码。
工作流程进度.ts
export enum WorkflowProgress
{
cancelled = 0,
inProgress,
done
}
组件内.ts
export class Component {
WorkflowProgress = WorkflowProgress;
x : WorkflowProgress = WorkflowProgress.done;
}
在template.html中
<div *ngIf="x === WorkflowProgress.done">
我们已经启用了typedef规则的tslint。但Tslint一直在唠叨这句台词
WorkflowProgress = WorkflowProgress;
[tslint]需要成员变量声明:“workflowprogress”具有typedef(typedef)
我可以通过添加
// tslint:disable-next-line:typedef
但我想知道有没有更好的办法?