Expansion Panel

El componente v-expansion-panel es útil para reducir el espacio vertical cuando hay grandes cantidades de información. La funcionalidad default es que el componente sólo despliega un contenido de expansion-panel a la vez. Sin embargo, con la prop expandable, el expansion-panel puede permanecer abierto hasta que sea explicitamente cerrado por el usuario.

Uso

Accordion expansion-panels can only have 1 panel open at a time.

API

v-expansion-panel
Nombre
dark
Default
false
Type
boolean

Aplica la variante del tema dark

Nombre
disabled
Default
false
Type
boolean

Components.ExpansionPanels.

Nombre
expand
Default
false
Type
boolean

Mantiene el expansion-panel abierto cuando se selecciona algún otro

Nombre
focusable
Default
false
Type
boolean

Hace que los headers del expansion panel sean enfocables

Nombre
inset
Default
false
Type
boolean

Hace que el expansion panel abra con un estilo inset

Nombre
light
Default
false
Type
boolean

Aplica la variante del tema light

Nombre
popout
Default
false
Type
boolean

Hace que el expansion panel abra con un estilo popup

Nombre
readonly
Default
false
Type
boolean

Components.ExpansionPanels.

Nombre
value
Default
null
Type
number | array

Controla la visibilidad

Ejemplos

Expand

Expand expansion-panels will stay open until closed. When providing a model, any value not specified will be interpreted as false.

External control

Expansion panels can be controlled externally by modifying the v-model. Its value corresponds to a zero-based index of the currently opened expansion panel content. If expand prop is used then it is an array of booleans where the index corresponds to the index of the content.

Disabled and readonly

Both the expansion-panel and its content supports the disabled and readonly props.

Popout & Inset

The expansion-panel also has two alternative designs you can activate with the props popout and inset.

Custom icon

Expand action icon can be customized with expand-icon prop.

Icon slot

Expand action icon can be customized using actions slot.

Focusable

The expansion-panel headers can be made focusable with the prop focusable.

Edit this page | language on Github
Vuetify 3 is now available!The latest version of Vuetify is now available!
Learn about Vuetify 3's new features and functionality for modern Vue applications
Start exploringExplore