Informationen zu Cookies auf dieser Seite

Unsere Website verwendet Cookies, um ihre Funktion sicherzustellen und um Informationen über Leistung und Nutzung der Website zu sammeln und auszuwerten. Datenschutzerklärung

  • Kurse
    • Discord
    • Twitter
    • Linkedin
    • Facebook
    • Instagram
  • Preise
  • English
  • Čeština
  • Deutsch
  • Русский
AnmeldenKostenlos starten
  • Kurse
  • Preise

Community

Anmelden
  
  • Kurse
    • Discord
    • Twitter
    • Linkedin
    • Facebook
    • Instagram
  • Preise
  • English
  • Čeština
  • Deutsch
  • Русский
AnmeldenKostenlos starten
  • Kurse
  • Preise

Community

Anmelden

Was ist Vue?

Willkommen bei Vue! Vue (gesprochen wie das englische „view“) ist ein JavaScript-Framework zum Erstellen von Web-Apps, also von Seiten, die auf das reagieren, was du tust. Ein Framework ist fertiger Code, auf dem deine App aufbaut: Es übernimmt die Arbeit, die jede App braucht, und du schreibst das, was deine App besonders macht. Vue wird von vielen Firmen eingesetzt und ist dafür bekannt, dass der Einstieg leichtfällt. In diesem Kurs baust du Schritt für Schritt eine Bestell-App für das Café am Eck: die Speisekarte, die Bestellung des Kunden und ihre Summe.

Im Editor ist schon eine kleine Vue-App. Klicke auf Ausführen: Die Vorschau zeigt die Speisekarte des Cafés. Klicke bei ein paar Getränken auf Hinzufügen und beobachte die Zahlen unter der Speisekarte.

Erinnerst du dich, wie du im JavaScript-Kurs eine Seite verändert hast: Du hast mit querySelector() ein Element gefunden, seinen textContent geändert und mit createElement() neue Elemente erzeugt. Du hast der Seite Schritt für Schritt gesagt, was sie ändern soll.

Vue geht den umgekehrten Weg. Du schreibst eine Vorlage (englisch: Template): HTML, das sagt, was die Seite zeigt, mit Platz für deine Daten. Vue baut die Seite aus der Vorlage und den Daten, und wenn sich die Daten ändern, aktualisiert Vue die Seite von selbst. Wirf einen Blick in App.vue: Die Getränke stehen im Array menue, und die Liste auf der Seite wird daraus erzeugt. Nirgends steht querySelector() oder textContent. Die Funktion zurBestellungHinzufuegen ändert nur zwei Zahlen, anzahl und summe, und Vue zeigt ihre neuen Werte an.

Mach dir keine Sorgen, wenn du noch nicht jede Zeile von App.vue verstehst. Die Liste mit v-for lernst du in der Lektion Bedingungen und Listen, den Button mit @click in der Lektion State und Ereignisse. Bis zum Ende des Kurses schreibst du die ganze App selbst, und noch viel mehr.

So schreibst du es:

"Shift + 2
{Alt Gr + 7
}Alt Gr + 0
[Alt Gr + 8
]Alt Gr + 9
<<
>Shift + <
/Shift + 7
|Alt Gr + <
&Shift + 6
`Shift + ´, Leertaste
$Shift + 4

Anweisungen

  1. 1

    Füge dem Array menue ein viertes Getränk hinzu, in einer neuen Zeile nach dem Grünen Tee:

    { id: 4, name: "Pfefferminztee", preis: 3 },

    Klicke auf Ausführen. Die Speisekarte hat jetzt Pfefferminztee, mit einem funktionierenden Hinzufügen-Button, obwohl du nur die Daten geändert hast.

1/8

  1. 1. Was ist Vue?
  2. 2. Die Dateien einer Vue-App
  3. 3. Die Teile einer .vue-Datei
  4. 4. Daten anzeigen
  5. 5. Quiz: Der Name des Cafés
  6. 6. Ein Button, der zählt
  7. 7. Wo Fehler sichtbar werden
  8. 8. Zusammenfassung
Weiter

Programmieren lernen, kostenlos

Mit der Registrierung akzeptierst du die Nutzungsbedingungen und die Datenschutzerklärung.

Oder registriere dich mit: