Komponenten-Showcase
DaisyButton
Ein einfaches Nutzungsbeispiel aus vue-daisyui-components – ohne zusätzliche Anwendungslogik.
Props-Referenz
Definitionen aus defineProps der installierten Komponente. Eine aktivierte Checkbox kennzeichnet ein erforderliches Prop. Typnamen verweisen auf die Typen der Bibliothek.
| Beschreibung | Erforderlich | Name | Typ |
|---|---|---|---|
Aktiviert die optische Hervorhebung des Buttons. | active | boolean | |
Lässt den Button die verfügbare Breite ausfüllen. | block | boolean | |
Zeigt den Button kreisförmig. | circle | boolean | |
Zusätzliche CSS-Klassen am äußeren Element. | className | string | |
Deaktiviert die Interaktion. | disabled | boolean | |
Zeigt einen Ladeindikator und deaktiviert den Button. | loading | boolean | |
Zeigt eine umrandete Variante. | outline | boolean | |
Ordnet Breakpoints passende Button-Größen zu. | responsiveSize | Partial<Record<"xs" | "sm" | "md" | "lg" | "xl" | "2xl", "xs" | "sm" | "md" | "lg" | "xl">> | |
Darstellungsgröße der Komponente. | size | "xs" | "sm" | "md" | "lg" | "xl" | |
Zeigt den Button quadratisch. | square | boolean | |
Schriftgröße des Button-Textes. | textSize | "xs" | "sm" | "base" | "lg" | "xl" | "2xl" | "3xl" | "4xl" | "5xl" | "6xl" | "7xl" | "8xl" | "9xl" | |
HTML-Button-Typ: button, submit oder reset. | type | "button" | "submit" | "reset" | |
Visuelle Variante der Komponente. | variant | "primary" | "secondary" | "accent" | "neutral" | "ghost" | "link" | "info" | "success" | "warning" | "error" |
Live-Vorschau