我们可以制作一个嵌套的 ng-grid。这样的事情,有可能吗。这是plunker:

http://plnkr.co/edit/hYuFfxLR38LA0clIkF48?p=preview

我也尝试过使用,templateUrl 来做到这一点。

对plunker 或链接的任何建议、修改?

最佳答案

是的,这可能有效,尽管它没有多大意义。

首先,您必须向父网格提供一些数据,以便至少呈现一行。

然后你必须告诉父网格给我们另一个 rowHeight 而不是默认的 30px。

不要将 grids 类应用到单元格模板。

    $scope.gridOptions = {
        data: 'facdata',
        rowHeight: '90',
        columnDefs: [{
          field: 'examname',
          displayName: 'Exam Name',
          cellTemplate: '<div  ng-grid="gridOptions1" ng-bind="row.getProperty(col.field)"></div>'
        }]
    };

这是一个 Plunker

正如您所看到的,有两行具有模糊猜测的高度和两个带有滚动条的相同子网格。

我不明白的是您希望如何为子网格提供不同的数据。

请详细说明您想要实现的目标。

关于angularjs - 嵌套的ng-Grids?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24008491/

10-09 08:30