2
我使用的是ui-grid版本v3.0.0-rc.21-1d9f81f - 2015-05-01,並嘗試根據給定列名稱對給定網格進行排序。我無法從外部對它進行排序(只能通過定義它並單擊網格標題)。Angularjs根據給定列名稱的UI網格排序表
在這個版本中可以根據網格的列名通過javascript代碼對網格的數據進行排序嗎?
我使用的是ui-grid版本v3.0.0-rc.21-1d9f81f - 2015-05-01,並嘗試根據給定列名稱對給定網格進行排序。我無法從外部對它進行排序(只能通過定義它並單擊網格標題)。Angularjs根據給定列名稱的UI網格排序表
在這個版本中可以根據網格的列名通過javascript代碼對網格的數據進行排序嗎?
如果您想在加載網格之前根據列/字段對其進行排序,則只要使用角度orderBy過濾器,無論何時從服務器檢索到數據,都可以這樣做。
$filter('orderBy')(array, expression, reverse)
,或者如果你想排序在初始狀態下的網格,您可以在columnDef與排序屬性來定義它
{
field: 'gender',
sort: {
direction: uiGridConstants.ASC,
priority: 0,
}
}
在這個plnkr看看http://plnkr.co/edit/4qQgi76RQpYxbRgbcByX?p=preview
你想要網格初始化該列的排序,或者你想動態地在路上隨機點排序嗎? – c0bra