Чтобы использовать перечисления в шаблоне, мы пишем следующие коды в файле ts.
в workflowProgress.ts
export enum WorkflowProgress
{
cancelled = 0,
inProgress,
done
}
в component.ts
export class Component {
WorkflowProgress = WorkflowProgress;
x : WorkflowProgress = WorkflowProgress.done;
}
в template.html
<div *ngIf="x === WorkflowProgress.done">
, и у нас уже есть tslint с включенным правилом typedef.но tslint недоволен этой строкой WorkflowProgress = WorkflowProgress;
[tslint] ожидаемое объявление переменной-члена: в WorkflowProgress есть typedef (typedef)
Я могуотключить правило, добавив // tslint:disable-next-line:typedef
, но мне было интересно, есть ли лучший способ сделать это?