Size: a a a

2021 February 25

AP

Alexander Ponomarev in Svelte [svelt]
Dan Kozlov
На самом деле, у всего этого есть решения. Это на совести библиотек, а не компилятора.
И ивенты заспредить можно, и пропсы. Просто почему-то авторы библиотек думают, что надо всегда пользоваться только встроенными инструментами.
потому что каждый будет делать по своему и каждого будет свой интерфейс и никто и них не сможет сделать через подержку on:something если не импортнет get_current_comonent из internal
источник

DK

Dan Kozlov in Svelte [svelt]
Спред ивентов — это экшен на 5 строк кода.
Спред пропсов — это спред $$props или $$restProps
источник

МТ

Марк Танащук... in Svelte [svelt]
Dan Kozlov
Спред ивентов — это экшен на 5 строк кода.
Спред пропсов — это спред $$props или $$restProps
20*
источник

DK

Dan Kozlov in Svelte [svelt]
Марк Танащук
20*
85% чисел, озвученных во время разговора, придуманы во время разговора.
источник

AP

Alexander Ponomarev in Svelte [svelt]
у каждой библиотеки тогда будет свой способ спредить эвенты и свой интерфейс который не сможет использовать стандартный эвент синтаксис on:something
источник

МТ

Марк Танащук... in Svelte [svelt]
Dan Kozlov
85% чисел, озвученных во время разговора, придуманы во время разговора.
:)
источник

DK

Dan Kozlov in Svelte [svelt]
Alexander Ponomarev
у каждой библиотеки тогда будет свой способ спредить эвенты и свой интерфейс который не сможет использовать стандартный эвент синтаксис on:something
Ну шо поделать.
Я не вижу в этом беды.
Ты все равно не будешь юзать разом 15 библиотек компонентов в одном проекте.
источник

AP

Alexander Ponomarev in Svelte [svelt]
Dan Kozlov
Ну шо поделать.
Я не вижу в этом беды.
Ты все равно не будешь юзать разом 15 библиотек компонентов в одном проекте.
почему это я не буду? если мне понадобится виртуал скролл, дропдаун и карусель
источник

AP

Alexander Ponomarev in Svelte [svelt]
3 разных библиотеки
источник

AP

Alexander Ponomarev in Svelte [svelt]
и 3 разных подхода передать эвент
источник

V

Vetro in Svelte [svelt]
ждем шутку про бандл в пару мегабайт
источник

МТ

Марк Танащук... in Svelte [svelt]
Alexander Ponomarev
у каждой библиотеки тогда будет свой способ спредить эвенты и свой интерфейс который не сможет использовать стандартный эвент синтаксис on:something
Помню были реализации которые позволяли пропсы передавать вида -on:something или on-something для форвардинга ивентов
источник

AP

Alexander Ponomarev in Svelte [svelt]
есть реализации через get_current_component из кишков свелта
источник

МТ

Марк Танащук... in Svelte [svelt]
Alexander Ponomarev
есть реализации через get_current_component из кишков свелта
Это если именно через on: =\
источник

AP

Alexander Ponomarev in Svelte [svelt]
а зачем другое, если это стандартный способ передачи эвентов в свелте?
источник

V

Vetro in Svelte [svelt]
^
источник

МТ

Марк Танащук... in Svelte [svelt]
Если "стандарт" не поддерживает функционал то "малой кровью" можно внедрить и использовать =\
источник

V

Vetro in Svelte [svelt]
Ну тут не спорю
источник

V

Vetro in Svelte [svelt]
Так и делаю)
источник

МТ

Марк Танащук... in Svelte [svelt]
Внутренний перфекционист страдает, но что поделать
источник