Size: a a a

2020 September 06

К

Константин in Svelte [svelt]
на on:
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Константин
ну так там всё единообразно было
Ну как может быть единообразно если даже стандартный ивентов несколько типов?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Константин
так коллбэки-то вешать на что?
Коллбеки это не ивент хендлеры. Это как в реакт
источник

К

Константин in Svelte [svelt]
я знаю
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Давай не путать их
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Константин
так коллбэки-то вешать на что?
На пропсы
источник

К

Константин in Svelte [svelt]
блин, я знаю, я говорю о другом
источник

К

Константин in Svelte [svelt]
_чужие_ компоненты
источник

К

Константин in Svelte [svelt]
к тому же, использовать И пропсы, И on: - это раздрай
источник

К

Константин in Svelte [svelt]
и пропсы по итогу всё равно уходят в on: на каком-то уровне
источник

К

Константин in Svelte [svelt]
блин, не знаю, как объяснить ещё
источник

К

Константин in Svelte [svelt]
под чужими компонентами я понимаю модули, которые ты импортируешь и используешь у себя. npm-модули
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
И что?  

<EvilComponent
  on:click={clickHandler}
  on:keydown={keyHandler}
on:myCustomShit={shitHappens} />
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Вроде все понятно
источник

К

Константин in Svelte [svelt]
да, а теперь угадай, что придёт в твой on:click
источник

К

Константин in Svelte [svelt]
дом-эвент или кастом?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Константин
дом-эвент или кастом?
DOM конечно
источник

К

Константин in Svelte [svelt]
ты уверен?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Это же клик)
источник

К

Константин in Svelte [svelt]
а почему не dispatch("click", {someShit: 1}) ?
источник