1
我有一個最初有數據並且數據已經按第一列(日期)排序的網格。我想在該列上顯示排序箭頭,表明這是當前的排序。如何使初始數據可見的排序箭頭?
我已經設置了sortInfo選項,但它不會在UI中反射。
有沒有辦法讓排序箭頭顯示的初始數據,而不必點擊列標題?
我有一個最初有數據並且數據已經按第一列(日期)排序的網格。我想在該列上顯示排序箭頭,表明這是當前的排序。如何使初始數據可見的排序箭頭?
我已經設置了sortInfo選項,但它不會在UI中反射。
有沒有辦法讓排序箭頭顯示的初始數據,而不必點擊列標題?
如果設置了的SortInfo到ASC或遞減排序箭頭應該已經顯現。
測試,當我在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;
};
你說得對。我寫過「Desc」,並且它必須像你說的那樣全部小寫。 – CHS