Svelte · Senior · Pytanie 74 z 75

Jak czysto zintegrować imperatywną bibliotekę zewnętrzną (np. wykres) w Svelte 5?

<div {@attach (node) => {
  const chart = createChart(node, options);
  $effect(() => chart.update(data));
  return () => chart.destroy();
}}></div>

Wyjaśnienie

Przy zmianie data ponownie uruchamia się tylko zagnieżdżony efekt; instancja jest tworzona raz.

Do poczytania

Błąd w pytaniu

Svelte · Senior · pytanie 74

Sprawdź się

Rozwiąż test Svelte · Senior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test