0
列有任何功能電網API或其他任何方式進行排序,從腳本,而不是點擊標題欄是否可用?角UI電網理清腳本
列有任何功能電網API或其他任何方式進行排序,從腳本,而不是點擊標題欄是否可用?角UI電網理清腳本
如果你想打開自動那種點擊標題通過你的腳本,你可以打開:
gridApi.grid.sortColumn()
(見http://ui-grid.info/docs/#/api/ui.grid.class:Grid)你要通過sortColumn()
列對象和排序方向(「asc」或「desc」)。sortColumn()
後,您可能需要調用gridApi.grid.notifyDataChange(uiGridConstants.dataChange.ALL);
這是刷新數據的呈現在網格中。一定要注入uiGridConstants
到您的控制器/指令。gridApi
作爲一個屬性上$scope
相反,如果你想要做一次排序網格上給定的列(使自動排序不留啓用),您必須將gridOptions.data
數組進行排序,然後調用gridApi.grid.notifyDataChange(uiGridConstants.dataChange.ALL)
。
像下劃線或lodash阿庫可以真正簡化的gridOptions.data
排序。