Gut zu wissen:

Speichere den kopierten Code als .vue-Datei. Dein Projekt benötigt Vue 3, vue-daisyui-components und Tailwind CSS mit daisyUI. Binde vue-daisyui-components/styles.css global ein.

Komponenten-Showcase

DaisyInput

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.

DaisyInput – Props-Referenz
BeschreibungErforderlichNameTyp
Zusätzliche CSS-Klassen am äußeren Element.
classNamestring
Deaktiviert die Interaktion.
disabledboolean
Zeigt den Fehlerzustand an und setzt aria-invalid.
invalidboolean
Aktueller Wert für die Bindung mit v-model.
modelValuestring
Name des Formularfelds oder der zugehörigen Gruppe.
namestring
Hinweistext, solange das Eingabefeld leer ist.
placeholderstring
Zeigt den Wert an, ohne eine Bearbeitung zu erlauben.
readonlyboolean
Kennzeichnet das Formularfeld als Pflichtfeld.
requiredboolean
Typ des zugrunde liegenden HTML-Eingabeelements.
typestring
Live-Vorschau