NG-Grids imbriqués?
Question
Pouvons-nous faire une ng-grille imbriquée.Quelque chose comme ça, est-ce possible.Voici PLUCKER:
http://plnkr.co/edit/HYUFFXLR38LA0CLIKF48?p=preview
J'ai également essayé de faire cela en utilisant, templateurl.
Toute suggestion, modifications apportées à Plunker ou à Liens?
La solution
Yep, cela pourrait fonctionner, bien que cela n'a pas beaucoup de sens.
Tout d'abord, vous devez fournir certaines données à la grille mère afin qu'au moins une ligne soit rendue.
Ensuite, vous devez dire à la grille des parents à nous un autre rowheight que le 30PX par défaut.
N'appliquez pas la classe de grille à la cellteemplate.
$scope.gridOptions = {
data: 'facdata',
rowHeight: '90',
columnDefs: [{
field: 'examname',
displayName: 'Exam Name',
cellTemplate: '<div ng-grid="gridOptions1" ng-bind="row.getProperty(col.field)"></div>'
}]
};
Voici un Plunker
Comme vous pouvez le voir, il y a deux rangées avec une hauteur vaguement devinée et deux grilles enfants identiques avec des barres de défilement.
Ce que je ne comprends pas, c'est comment vous voulez avoir des données différentes pour les catégories KindGrids.
S'il vous plaît expliquer plus ce que vous voulez réaliser exactement.