Svelte · Junior · Frage 68 von 76
Was bekommt die Direktive use: (Action)?
<script>
function tooltip(node, text) {
// set up
return { destroy() { /* clean up */ } };
}
</script>
<button use:tooltip={"Save changes"}>Save</button>- 1Die Komponenteninstanz und ihre aktuellen Props
- 2Das DOM-Element und einen optionalen Parameter
- 3Nur das Event-Objekt der letzten Interaktion
Antwort zeigen
Richtige Antwort: Das DOM-Element und einen optionalen Parameter
Erklärung
Actions werden weiter unterstützt, aber Svelte 5.29+ empfiehlt Attachments ({@attach}), die flexibler sind und auf State-Änderungen reagieren.