Ng-Grids anidados?
Pregunta
¿Podemos hacer un NG-Grid anidado?Algo así, es posible.Aquí está Plunker:
http://plnkr.co/edit/hyuffxlr38la0clikf48?p=preview / p>
También he intentado hacer esto usando, Templateurl.
¿Alguna sugerencia, modificaciones a Plunker o enlaces?
Solución
Sí, que podría estar funcionando, aunque no tiene mucho sentido.
En primer lugar, tiene que suministrar algunos datos en la cuadrícula para padres para que se rinde al menos una fila.
Entonces, tiene que decirnos a la Grid por los padres otra Rowheight que el predeterminado 30px.
No aplique la clase de cuadrículas a la celltemplate.
$scope.gridOptions = {
data: 'facdata',
rowHeight: '90',
columnDefs: [{
field: 'examname',
displayName: 'Exam Name',
cellTemplate: '<div ng-grid="gridOptions1" ng-bind="row.getProperty(col.field)"></div>'
}]
};
Aquí hay una PLUNKER
Como puede ver, hay dos filas con una altura vagamente adivinada y dos cuadrículas infantiles idénticas con barras de desplazamiento.
Lo que no entiendo es cómo desea tener datos diferentes para los infantiles.
Explique más lo que desea lograr exactamente.