Vue · Junior · Frage 33 von 75

Was passiert mit Attributen wie class, die man an eine Komponente übergibt, die sie nicht als Props deklariert?

<MyButton class="large" data-test="save" />
Antwort zeigen

Richtige Antwort: Sie fallen auf das Wurzelelement durch

Erklärung

Fallthrough-Attribute (auch Listener wie @click) landen am einzigen Wurzelelement; class und style werden zusammengeführt. Mit inheritAttrs: false und v-bind="$attrs" verschiebt man sie an eine andere Stelle.

Zum Weiterlesen

Fehler in der Frage

Vue · Junior · Frage 33

Teste dich selbst

Mach den Test Vue · Junior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen