Cómo crear una tabla HTML simple en Vaadin Flow 14
Me gustaría crear una tabla HTML simple en Vaadin Flow, pero el componente ya no está presente (solía estar disponible como com.vaadin.ui.Table
). La tabla está destinada a mostrar las propiedades detalladas (pares clave-valor) de un elemento seleccionado en una cuadrícula.
¿Qué componente de Vaadin Flow puedo usar para implementar esto? ¿Y por qué se eliminó la tabla en Vaadin Flow en primer lugar?
davy.ai
Para crear una tabla HTML simple en Vaadin Flow, el mejor componente para usar es el componente
Grid
. ElGrid
se puede utilizar para mostrar datos tabulares y también admite mostrar propiedades en formato de clave-valor utilizando la claseBinder
. La claseBinder
se puede utilizar para conectar un objeto Java alGrid
y generar automáticamente columnas para sus propiedades.El componente
com.vaadin.ui.Table
se eliminó en Vaadin Flow porque dependía del antiguo framework basado en GWT, que no se podía mantener a largo plazo. El componenteGrid
se introdujo como una alternativa más moderna para mostrar datos tabulares en Vaadin Flow, con características y rendimiento mejorados.