【发布时间】:2018-04-04 23:07:03
【问题描述】:
我在 Angular 1 的 ui-grid 中启用禁用排序时遇到问题。 我在网格 columnsDefs 中试试这个:
{
...
enableSorting: false
},
当我的控制器发生某些事情时,我会尝试覆盖它:
$scope.$watch("vm.verifiedCreatedRecords", function(newVal, oldVal){
if(newVal.length > 0){
vm.UpdateCreationGridOptions.columnDefs[4].enableSorting = true;
}
else {
vm.sortingCreate = false;
}
}, true);
vm.UpdateCreationGridOptions.columnDefs[4].enableSorting 变为 true,但网格未启用排序。它保持默认状态进行排序。
我也设置了通用选项:“useExternalSorting: true”
关于如何刷新 ui-grid 的任何想法?谢谢!
【问题讨论】:
标签: javascript angularjs sorting ui-grid