我有一個表可排序列(根據排序存及其方向的頭圖標確定):更好的方式來使用納克級
<table border="1">
<thead>
<tr>
<th>#</th>
<th ng-click="sort(studies, 'PatientName')" class="sortable"
ng-class="{'ascending': sortingField == 'PatientName' && sortingDirection == 'asc' ,
'decending': sortingField == 'PatientName' && sortingDirection == 'desc' }">PatientName</th>
</tr>
我覺得我在納克級使用的是不好的做法,我該如何改進它?
我該如何避免重複檢查,並且不需要重複'PatientName'字段,因爲我需要使用不同名稱的其他列。
非常感謝。
謝謝,但我仍然需要保持變量爲每個列,我能避免它的基礎上實際上只有一個字段可以 –
@DorCohen您可以使用一個對象:'ng-class =「headerClass ['PatientName']」'。您的控制器將負責填充陣列。 – sp00m