У меня есть класс с некоторыми свойствами:
export class Task {
name: string;
state: number;
}
В моем component.ts у меня есть массив объектов с классом Task (tasks).
В шаблоне я показываю их так:
<div *ngFor='let task of tasks'>
<p>{{ task.name }}</p>
<p>{{ task.state }}</p>
</div>
Можно ли изменить стиль моего div на основе свойства task.state ? Например, я хочу, чтобы он был с красным фоном, когда он 0, и желтым, когда он 1. Я думаю, что мне нужно использовать директивы, но я не могу понять, как.