Vue · Junior · Pytanie 31 z 75
Jak przekazać znaczniki z rodzica do komponentu potomnego?
<!-- Card.vue -->
<div class="card"><slot /></div>
<!-- usage -->
<Card><p>Any content</p></Card>- ✓Poprawna odpowiedź: Przez sloty: potomek renderuje
<slot />tam, gdzie ma się pojawić treść rodzica - 2Przez props
children, jak w React - 3Przekazując HTML jako string w propsie
Wyjaśnienie
Treść między tagami <slot> to wartość zapasowa, gdy rodzic nic nie przekaże. Nazwane sloty (<slot name="header" />) dają kilka miejsc wstawienia.