малиновской $options ? Или, может кто подскажет как хаком добраться до ивентов и биндов?
Чего хочется добиться? Я не знаком с малиной.
Что то вроде такого: ( псевдокод ) // Component1.svelte <Component2 {...$props} {...$events} {...$binds}>
импосибол, обсуждалось же.
Импосибл в текущем состоянии? Это я понимаю. Ну а теоретически?
Я не огромный знаток нутряка свелта, если честно, реализацию биндов не читал. Мне кажется, где-то Паша объяснял, что так не пойдёт.
а что имеется ввиду под $binds? классы, стили, экшены?
bind:value={value}
В Свелте если разработчик компонента не предусмотрел проброс необходимого ивента, нужно утянуть компонент к себе и добавить то, чего не хватает.
и чем это лучше? точно такое же необновляемое говно будет
Что значит «тоже говно будет»? Будет контролируемый тобой компонент, которого, очевидно, тебе достаточно для твоего проекта, раз ты его выбрал.
Точно такойже контролируемый тобой компонент будет если он будет завязан на интерналы свелта. Пока ты не обновляешь свелт у тебя нет проблем.
Ты чаще будешь обновлять свелт и гораздо реже компонент. Тб компонент сломать, особенно обвешанный сверху стилями, гораздо проще после апдэйта независимо свелт это реакт или вью.
Обсуждают сегодня