我是新的角js。根據條件,我更改單元格的背景。但是如果我能改變整條線的背景,我將不僅僅是快樂。
下面是代碼示例:在子元素中使用ng-if指令更改父元素的樣式
<table>
<thead>
<tr>
<td>
Status
</td>
<td>
Time waiting
</td>
</tr>
</thead>
<tbody>
<tr ng-repeat="item in filteredAgentsDetailedArr">
<td ng-if="item.name == 'Not Logged'">
{{ item.name }}
</td>
<td ng-if="item.name == 'In Call'"
ng-style="{backgroundColor: 'green'}">
{{ item.name }}
</td>
<td ng-if="item.name == 'Waiting'"
ng-style="{backgroundColor: 'red'}">
{{ item.name }}
</td>
<td ng-if="item.time_waiting[6] < 3 && item.time_waiting[4] == 0"
ng-style="{backgroundColor: 'yellow'}">
{{ item.time_waiting }}
</td>
<td ng-if="item.time_waiting[6] >= 3 && item.time_waiting[4] < 2 ||
item.time_waiting[4] == 1 && item.time_waiting[3] == 0"
ng-style="{backgroundColor: 'gold'}">
{{ item.time_waiting }}
<td>
</tr>
</tbody>
</table>
也就是說,一切正常。但是我想爲整個字符串添加一個樣式(或者可能是ng-class)而不是一個單元格。也許有人知道如何使用ng-if指令來實現這一點?
提前致謝!)
,如果你正在學習的角度你爲什麼不試試最新版本的... 9月份將實現新版本。角度5 –