ProseAcordeón
Crear secciones de contenido ampliables para una mejor organización de la información.
xph0000xUso
Utilice los componentes accordion y accordion-item para mostrar un Accordion en su contenido.
Nuxt UI es completamente gratuito y de código abierto bajo la licencia MIT. Todos los 125 componentes están disponibles para todos.
La interfaz de usuario de Nuxt se utiliza en producción en miles de aplicaciones con pruebas exhaustivas, actualizaciones periódicas y mantenimiento activo.
::accordion
---
defaultValue:
- '1'
---
::accordion-item{label="Is Nuxt UI free to use?" icon="i-lucide-circle-help"}
Yes! Nuxt UI is completely free and open source under the MIT license. All 125+ components are available to everyone.
::
::accordion-item{label="Can I use Nuxt UI with Vue without Nuxt?" icon="i-lucide-circle-help"}
Yes! While optimized for Nuxt, Nuxt UI works perfectly with standalone Vue projects via our Vite plugin. You can follow the [installation guide](/docs/getting-started/installation/vue) to get started.
::
::accordion-item{label="Is Nuxt UI production-ready?" icon="i-lucide-circle-help"}
Yes! Nuxt UI is used in production by thousands of applications with extensive tests, regular updates, and active maintenance.
::
::
API (Edición española)
Propciones
| Prop | Default | Type |
|---|---|---|
type | 'multiple' | "multiple" | "single" |
ui | { root?: SlotClass; trigger?: SlotClass; } & { root?: SlotClass; item?: SlotClass; header?: SlotClass; trigger?: SlotClass; content?: SlotClass; body?: SlotClass; leadingIcon?: SlotClass; trailingIcon?: SlotClass; label?: SlotClass; } |
Slots (Edición española)
| Slot | Type |
|---|---|
default | {} |
Temas
app.config.ts
export default defineAppConfig({
ui: {
prose: {
accordion: {
slots: {
root: 'my-5',
trigger: 'text-base'
}
},
accordionItem: {
base: 'pb-4 text-muted *:first:mt-0 *:last:mb-0 *:my-1.5'
}
}
}
})vite.config.ts
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import ui from '@nuxt/ui/vite'
export default defineConfig({
plugins: [
vue(),
ui({
ui: {
prose: {
accordion: {
slots: {
root: 'my-5',
trigger: 'text-base'
}
},
accordionItem: {
base: 'pb-4 text-muted *:first:mt-0 *:last:mb-0 *:my-1.5'
}
}
}
})
]
})Changelog (Edición española)
No recent changes