Вы можете создать объект JSON с атрибутом 'style' следующим образом:
<code>workData = {
columns: [
{
field: "First Name",
style: {
width: "100px",
"background-color": "red",
color: "white"
}
},
{
field: "Last Name",
style: {
width: "200px",
"background-color": "blue",
color: "white"
}
},
{
field: "Address",
style: {
width: "300px",
"background-color": "yellow",
color: "black"
}
}
]};
затем в вашем файле. html </p>
<pre><code><table>
<thead>
<th [ngStyle]="col.style" *ngFor="let col of workData.columns;">{{col.field}}</th>
</thead>
</table>
теперь вы можете добавить более одного стиля в свою таблицу
нажмите здесь, чтобы увидеть, как он работает