Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sorting 如何为ng网格设置“空白”初始排序顺序_Sorting_Angularjs_Ng Grid - Fatal编程技术网

Sorting 如何为ng网格设置“空白”初始排序顺序

Sorting 如何为ng网格设置“空白”初始排序顺序,sorting,angularjs,ng-grid,Sorting,Angularjs,Ng Grid,我有一个angularjs应用程序,它使用ng网格。我需要能够保持网格的排序顺序状态,即使网格被重新填充 该应用程序使用管理状态的服务,包括网格配置,这提供了我需要的持久性: //variable defined in service, and exposed via controller to grid var gridConfig = { data: 'withCandidate', multiSelect: false, selectedItems: [],

我有一个angularjs应用程序,它使用ng网格。我需要能够保持网格的排序顺序状态,即使网格被重新填充

该应用程序使用管理状态的服务,包括网格配置,这提供了我需要的持久性:

//variable defined in service, and exposed via controller to grid
var gridConfig = {
    data: 'withCandidate',
    multiSelect: false,
    selectedItems: [],
    columnDefs: getAlternateColumnDefinition(),
    rowTemplate: 'Templates/grids/WithCandidateCaseRow.html',
    headerRowHeight: 20,
    rowHeight: 20,
    sortInfo: { fields: ["CaseNumber"], directions: [] }
};

<div class="gridStyle" ng-grid="gridConfig"></div>

这可能吗?如何定义空的sortInfo对象?

您应该可以省略sortInfo,但我不确定您的服务是否仍然能够管理它。如果省略sortInfo,则在重新填充时,它不会保持网格排序状态。。。这就是我需要在config对象上设置该属性的原因。试试这个:sortInfo:{fields:[],directions:[]}运气不好。方向数组实际上可以为空,但字段数组不能为空。好的,我使用了sortInfo:{fields:[],directions:[]}而不是sortInfo:{fields:[],directions:[]}。。普朗克现在修好了
sortInfo: null
sortInfo: { }
sortInfo: { fields: [], directions: [] }
sortInfo: { fields: [""], directions: [] }
sortInfo: { fields: [null], directions: [] }