2013-10-12 2 views
1

데이터를 처음 사용할 수 있고 데이터가 이미 첫 번째 열 (날짜)로 정렬되어있는 표가 있습니다. 해당 열에 현재 정렬을 나타내는 정렬 화살표를 표시하고 싶습니다.초기 데이터에 정렬 화살표를 표시하는 방법은 무엇입니까?

sortInfo 옵션을 설정했지만 UI에서 rflect를 사용하지 않았습니다.

누군가 열 머리글을 클릭하지 않고 초기 데이터에 정렬 화살표를 표시하는 방법이 있습니까?

답변

4

당신이 sortInfo 오름차순 - 또는 내림차순 정렬 화살표가 이미 표시해야합니다 설정합니다.
는 테스트 및 내 gridOptions

$scope.gridOptions = { 
     data: 'myData', 
     sortInfo: {fields:['name'], directions:['asc'] } 
}; 

작은 보조 노트에이를 지정할 때 나를 위해 작동, 나는 그것은 정렬 방향을 설정하는 것이 매우 중요합니다 ... 실패 를 소문자 또는 정렬과 방향을 지정했다 그 곳에서 ngGrid 코드가 표시됩니다 (here 줄 796-801 참조).

self.showSortButtonUp = function() { 
    return self.sortable ? self.sortDirection === DESC : self.sortable; 
}; 
self.showSortButtonDown = function() { 
    return self.sortable ? self.sortDirection === ASC : self.sortable; 
}; 
+0

맞습니다. 나는 "Desc"라고 적었고 당신이 말한 것처럼 모두 소문자 여야합니다. – CHS