栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何在ng-grid中设置分组分组

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何在ng-grid中设置分组分组

我找到了答案:https :
//github.com/angular-ui/ng-grid/issues/290

为了完整起见,这里是我的聚集函数的示例:

function WorkLoadCtrl($scope, Issue, $routeParams, HttpCache) {  $scope.issues = Issue.jql_search({jql: $routeParams.jql});  $scope.aggFC = function (row) {    var res = 0;    var calculateChildren = function(cur) {      var res = 0;      var remaining;      angular.forEach(cur.children, function(a) {        remaining = a.getProperty('fields.timetracking.remainingEstimateSeconds');        if (remaining) { res += remaining; }      });      return res;    };    var calculateAggChildren = function(cur) {      var res = 0;      res += calculateChildren(cur);      angular.forEach(cur.aggChildren, function(a) {        res += calculateAggChildren(a);      });      return res;    };    return (calculateAggChildren(row) / 3600).toFixed(2);  }  $scope.mySelections = [];  $scope.gridOptions = {    data: 'issues.issues',    columnDefs: [      {field:'key', displayName:'key'},      {field:'fields.assignee.name', displayName:'Assignee'},      {field:'fields.status.name', displayName:'Status'},      {field:'fields.summary', displayName:'Summary'},      {field:'fields.timetracking.remainingEstimate', displayName:'Remaining'},    ],    showFooter: true,    showGroupPanel: true,    enablePinning: true,    enableColumnResize: true,    enableColumnReordering: true,    showColumnMenu: true,    showFilter: true,    //jqueryUIDraggable: true, bug: when used grouping stop work, but column reordering start to work:(    selectedItems: $scope.mySelections,    multiSelect: false,    aggregateTemplate: '<div ng-click="row.toggleExpand()" ng- > <span >{{row.label CUSTOM_FILTERS}} (count: {{row.totalChildren()}} {{AggItemsLabel}} Remaining: {{aggFC(row)}})</span> <div ></div> </div>'  };}


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/649523.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号