Svelte · Junior · Pytanie 68 z 76
Co otrzymuje dyrektywa use: (action)?
<script>
function tooltip(node, text) {
// set up
return { destroy() { /* clean up */ } };
}
</script>
<button use:tooltip={"Save changes"}>Save</button>- ✓Poprawna odpowiedź: Element DOM i opcjonalny parametr, gdy element zostanie zamontowany
- 2Instancję komponentu
- 3Tylko obiekt zdarzenia
Wyjaśnienie
Actions są nadal obsługiwane, ale od Svelte 5.29 zaleca się attachments ({@attach}), które są elastyczniejsze i reagują na zmiany stanu.