Tabulación

Divide colecciones de datos que están relacionados pero pertenecen a diferentes tipos.

Uso básico

Tabulación básica y concisa

Estilo de Tarjeta

Pestañas diseñadas como tarjetas.

Tarjeta con Bordes

Pestañas de tarjeta con bordes.

Posición de tabulación

Es posible usar el atributo tab-position para establecer la posición de la tabulación.

Pestaña Personalizada

Es posible usar slots con nombre para personalizar el contenido de la etiqueta de la pestaña.

Agregar y cerrar pestaña

Solo las pestañas de tipo tarjeta soportan adición y cierre.

Customized add button icon 2.4.0

Customized trigger button of new tab

Tabs Attributes

NombreDescripciónTipoValores AceptadosPor defecto
model-value / v-modelvalor enlazado, nombre de la pestaña seleccionadastring / numbernombre de la primer pestaña
typetipo de Pestañastringcard/border-card
closablesi la Pestaña es cerrablebooleanfalse
addablesi la Pestaña es añadiblebooleanfalse
editablesi la Pestaña es añadible y cerrablebooleanfalse
tab-positionposición de tabulaciónstringtop/right/bottom/lefttop
stretchsi el ancho del tab se ajusta automáticamente a su contenedorboolean-false
before-leavefunción hook antes de cambiar de pestaña. Si se devuelve false o se devuelve una Promise y luego se rechaza, se evitará el cambio.Function(activeName, oldActiveName)

Tabs Events

NombreDescripciónParámetros
tab-clickse lanza cuando se hace clic a una pestaña(pane: TabsPaneContext, ev: Event)
tab-changese dispara cuando activeName cambia(name: TabPaneName)
tab-removese lanza cuando se hace clic al botón tab-remove(name: TabPaneName)
tab-addse lanza cuando se hace clic al botón tab-add
editse lanza cuando los botones de tab-add y/o tab-remove son clickeados(paneName: TabPaneName | undefined, action: 'remove' | 'add')

Tabs Slots

NombreDescripciónSubtags
-personaliza el contenido por defectoTab-pane
addIcon 2.4.0 deprecatedcustomize add button icon-
add-icon 2.5.4customize add button icon-

Tab-pane Attributes

NombreDescripciónTipoValores aceptadosPor defecto
labeltítulo de la pestañastring
disabledsi la Tabulación está deshabilitadabooleanfalse
nameidentificador correspondiente al value de la Tabulación, representando el alias del tab-panestring / numbernúmero ordinal del tab-pane en la secuencia, p.ej el primer tab-pane de pestañas es '0'
closablesi la Pestaña es cerrablebooleanfalse
lazysi Tab es renderizado con lazy-loadbooleanfalse

Tab-pane Slots

NombreDescripción
-Contenido de los Tab-pane's
labelEtiqueta de los Tab-pane's

Fuente

ComponentesDocumentación

Contribuidores