Vue · Junior · Frage 60 von 75
Wie wendet man v-if auf mehrere Elemente an, ohne ein umschließendes <div> einzufügen?
<template v-if="loggedIn">
<h1>Welcome</h1>
<p>You have new messages</p>
</template>- 1
v-ifan ein unsichtbares<template>setzen - 2
v-ifan jedem Element wiederholen, anders geht es nicht - 3Ein umschließendes Element
<fragment v-if>nutzen
Antwort zeigen
Richtige Antwort: v-if an ein unsichtbares <template> setzen
Erklärung
<template> wird im finalen DOM nicht gerendert. Es funktioniert auch mit v-for und v-else.