AngularJSAngularJS NG重複聯合NG單擊= orderByField
$scope.orderByField = 'firstName';
$scope.reverseSort = false;
$scope.headers = ['First Name':'firstName','Last Name':'lastName']
查看
<th
ng-repeat="(key,value) in headers"
ng-click="orderByField=value; reverseSort = !reverseSort">
{{ key }}
<span ng-show="orderByField == value">
<span ng-show="!reverseSort"> ▴</span>
<span ng-show="reverseSort"> ▾</span>
</span>
</th>
這是我的代碼,我試圖創建一個從所有table
頭$scope.headers
中的密鑰列表,並使每個頭可排序。
由於某些原因,此代碼不起作用,我也沒有在Web控制檯中發現任何錯誤。
請把它放到plunker:http://plnkr.co/ –