Saltar al contenido

componente de celda personalizada react-table que hace referencia a varias propiedades de fila

Solución:

Resultó que necesitaba usar cellInfo.original en lugar de cellInfo.row. Cuando proporcionas un Cell renderizador que deberías usar cellInfo.original para obtener todos los datos de su fila (especialmente si no muestra esos datos como columnas). los row solo tiene lo que se muestra en la tabla.

He tenido un problema similar y lo he resuelto de la siguiente manera:

Cell: (tableInfo) => `$ {tableInfo.data [tableInfo.row.index] .dateToShow}`

donde: tableInfo es un objeto que tiene, entre otras cosas, los siguientes atributos: {columnas: []}, datos: [], comlumn: {}, fila: [.], celda: {}} y dateToShow es un valor que no está en la vista, pero existe en el modelo de datos. Si necesita acceder a datos que están en la vista de tabla, puede usar el objeto de fila, si no está en la vista de tabla, puede acceder al modelo de datos usando la matriz de datos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *