es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ANGULAR-MATERIAL-TABLE

Cómo agregar filas internas dinámicamente en una tabla de material de angular.

Dado este código https://stackblitz.com/edit/angular-nested-mat-table-iwytas?file=app%2Ftable-expandable-rows-example.ts Pero los datos de las filas internas se cargan cuando se carga el componente. ¿Hay alguna manera de cargar las filas internas bajo demanda, es decir, al hacer clic en la fila externa para verificar si hay alguna fila interna relacionada con ella y, si es . . . Read more

Tabla de materiales – Expandir fila React Para lograr la funcionalidad de expandir una fila en una tabla de materiales en React, se requieren los siguientes pasos: 1. Configurar el componente de la tabla: En el código del componente de la tabla, se debe agregar una propiedad llamada “expandedRows” que almacenará un objeto con información de las filas expandidas. 2. Implementar una función para expandir o contraer una fila: Esta función debe recibir el identificador único de la fila y verificar si está expandida o contraída. Si está expandida, se debe remover de la lista de filas expandidas, y si está contraída, se debe agregar a dicha lista. 3. Agregar un botón expandir/contraer a cada fila: A cada fila de la tabla se le debe agregar un botón o cualquier otro elemento que permita ejecutar la función de expandir o contraer la fila correspondiente. 4. Mostrar el contenido expandido de la fila: Cuando una fila esté marcada como expandida, se debe mostrar el contenido adicional debajo de dicha fila. Con estos pasos implementados, se logrará tener una tabla de materiales en React con la funcionalidad de expandir filas.

Aquí está la imagen de la interfaz de usuario ¿Hay alguna forma de expandir la fila y mostrar diferentes componentes bajo la fila actual basados en el botón presionado (Ver detalles de la pieza / Ver cotización)? }} title={null} columns={user.creditType === “credit” ? columns : nonCreditColumns} data={allParts} options={{ search: false, . . . Read more

Javascript: Quiero guardar un PDF desde una tabla de materiales. Después de hacer clic en descargar PDF, tarda más de unos minutos y la pantalla se congela.

Tengo más de 150k registros en mi tabla. ¿Qué error estoy cometiendo? Función que estoy llamando. const exportarPDF = () => { var doc; if (download_fields.length < 9) { doc = new jsPDF(‘p’, ‘mm’, [297, 210]); } else { doc = new jsPDF(‘l’, ‘pt’, [12000, 12000]); } const data = . . . Read more