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" />- 1Vue verwirft sie stillschweigend
- 2Vue wirft einen Fehler wegen unbekannter Props
- 3Sie fallen auf das Wurzelelement durch
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.