对ng-repeat的表格内容添加不同样式,html代码:
<div class="table-responsive-sm" style="margin-top:10px">
<table class="table table-sm table-bordered table-striped table-hover">
<thead>
<tr>
<th>CustomerCode</th>
<th>CustomerName</th>
<th>PurchaseOrder</th>
<th>CreateDate</th>
<th>SoReasons</th>
<th>OrderType</th>
<th>SalesOrganization</th>
<th>DistributionChannel</th>
<th>SalesDocument</th>
<th>SalesDocumentItem</th>
<th>MaterialNumber</th>
<th>CustomerPN</th>
<th>SalesOrderShortText</th>
<th>UnitePrice</th>
<th>SalesOrderQuantity</th>
<th>ShippedQuantity</th>
<th>InvoicedQuantity</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="item in customerTrackingList">
<td>{{item.CustomerCode}}</td>
<td>{{item.CustomerName}}</td>
<td>{{item.PurchaseOrder}}</td>
<td>{{item.CreateDate}}</td>
<td>{{item.SoReasons}}</td>
<td>{{item.OrderType}}</td>
<td>{{item.SalesOrganization}}</td>
<td>{{item.DistributionChannel}}</td>
<td>{{item.SalesDocument}}</td>
<td>{{item.SalesDocumentItem}}</td>
<td>{{item.MaterialNumber}}</td>
<td>{{item.CustomerPN}}</td>
<td>{{item.SalesOrderShortText}}</td>
<td>{{item.UnitePrice}}</td>
<td>{{item.SalesOrderQuantity}}</td>
<td>{{item.ShippedQuantity}}</td>
<td>{{item.InvoicedQuantity}}</td>
<td ng-style="{background:item.Status==='S'?'red'}">{{item.Status}}</td>
</tr>
</tbody>
</table>
</div>
本文介绍如何在AngularJS中使用ng-repeat指令为表格数据动态添加样式,通过具体的HTML代码示例展示了如何根据数据属性改变单元格背景色。
617

被折叠的 条评论
为什么被折叠?



