loaded в компонент?
я не понимаю почему столько кода на достаточно примитивную фичу. Она делается без всяких фреймворков за 5 строчек кода.
Императивно может быть. Но тут вроде декларативный реюзебл подход... именно в svelte.
А где там много кода? Сам экшн мега-простой
именно - это просто пример использования в виде компонента с небольшим апи наружу
кстати, покаж как коротко этоб написал ты?
я бы не писал экшен который слушает детей ноды) во первых это необязательно дети, а во вторых дефолтный кейс это когда root не задан и я хочу чтобы мне репортили когда конкретный элемент на экране. поэтому я бы писал экшен который надо вешать на самого ребёнка и передавал в опциях рут с которым его надо пересекать, по дефолту "ничего" и получал бы репорт о появлении в видимой области
Слушай, а разве use срабатывает не только при onMoutn?
https://svelte.dev/repl/41b0a0d7e71841b3925c048d1a1c0bbf?version=3.31.1 примерно так я только стили картонки недобил чтобы она не прыгала
Тяжко если компонент помножить – на каждой ноде event... а это как работает observer?.disconnect(); ?
с чего ты взял что тяжко) дисконект это просто анобсерв всего что было добавлено в обсерв
В целом мастхэв кончено, но смущает кучка листнеров по нодам https://svelte.dev/repl/e0c1cec173e64275a87e90bad11c626b?version=3.31.1
Обсуждают сегодня