Así que tengo una matriz que contiene diferentes categorías para comparar diferentes empresas. Dependiendo de la selección del usuario, puede haber 3 categorías o 10 para mostrar. Estoy buscando una forma dinámica de insertar tablas a pedido según la cantidad de categorías seleccionadas. ¿Hay una biblioteca en Angular o en algún lugar que pueda ayudar con esta tarea?
Preferiría no crear 30 tablas basadas en categorías y simplemente ocultar las no deseadas.
Gracias.
Usaría una cuadrícula y establecería dinámicamente las columnas según la selección del usuario según sus requisitos.
Usualmente uso la biblioteca ag-Grid, que es una biblioteca fantástica y fácil de usar. La versión gratuita debería ser suficiente para su requerimiento. Eche un vistazo aquí, https://blog.ag-grid.com/binding-and-updating-column-definitions-in-ag-grid/
Pensé en una solución para mi problema. Tengo todas las categorías en una matriz, luego itero a través de la matriz a través de * ngFor, que cargará un componente
<div *ngFor="let category of Categories"> <app-display-table-component></app-display-table-component> </div>para cada categoría. Dentro de cada componente mostraré los datos referentes al nombre de la categoría.
Gracias por la ayuda chicos.