在ui网格中使用分组列进行排序(cellTemplate)

时间:2015-06-10 17:55:06

标签: angularjs angular-ui-grid

我使用cellTemplate在ui-grid中对两列进行了分组,并且渲染得很好:

  cellTemplate: '<div class="ngCellText">{{row.entity.firstName}} {{row.entity.lastName}}</div>'

不幸的是,当列被分离时(单独使用firstName,仅使用lastName)时的排序不再起作用。

我想通过firstName排序来对cellTemplate中的分组列进行排序。

你能给我一些提示吗(我不要求完整的解决方案)

1 个答案:

答案 0 :(得分:2)

就个人而言,我只想在填充网格之前修改数据,例如,您可以在初始对象数组上创建全名属性,并在网格中使用它而不是名字+姓氏。

这样,您将只有一列具有全名,并且可以排序而无需任何其他代码。