Size: a a a

2021 March 28

AS

Alexey Schebelev in Svelte [svelt]
Ну там например тот же елдер.жс и прочее как замена каких-то кейсов
источник

IP

Igor Pushkarskiy in Svelte [svelt]
Ребят а как у свелта работает bind:value у инпутов ? там по сути объект где есть get / set ?
источник

AP

Alexander Ponomarev in Svelte [svelt]
Igor Pushkarskiy
Ребят а как у свелта работает bind:value у инпутов ? там по сути объект где есть get / set ?
там кодогенерация, нет никаких объектов посмотри выхлоп в репле
источник

IP

Igor Pushkarskiy in Svelte [svelt]
а подскажите какой тип попадает в callback для ивента на on:input ?
источник

AP

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

AP

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

IP

Igor Pushkarskiy in Svelte [svelt]
а как там достать event.target.value &
источник

IP

Igor Pushkarskiy in Svelte [svelt]
?
источник

IP

Igor Pushkarskiy in Svelte [svelt]
его же нет в Event
источник

AP

Alexander Ponomarev in Svelte [svelt]
закастить)
источник

AP

Alexander Ponomarev in Svelte [svelt]
свелт любит тайпскрипт извращенной любовью
источник

IP

Igor Pushkarskiy in Svelte [svelt]
=)
источник

YK

Yury Khmarin in Svelte [svelt]
Igor Pushkarskiy
а как там достать event.target.value &
event.detail
источник

AP

Alexander Ponomarev in Svelte [svelt]
Yury Khmarin
event.detail
источник

YK

Yury Khmarin in Svelte [svelt]
event.detail можно передавать  двумя способами:
1)    node.dispatchEvent(new CustomEvent('dragStop', {
     detail: {
       x, y
     }
   }))



 2) import { createEventDispatcher } from 'svelte'
 const dispatch = createEventDispatcher()
   dispatch('inputChange', { name, value })
источник

DK

Dan Kozlov in Svelte [svelt]
Yury Khmarin
event.detail можно передавать  двумя способами:
1)    node.dispatchEvent(new CustomEvent('dragStop', {
     detail: {
       x, y
     }
   }))



 2) import { createEventDispatcher } from 'svelte'
 const dispatch = createEventDispatcher()
   dispatch('inputChange', { name, value })
Спросили же про дом-ивент.
источник

DK

Dan Kozlov in Svelte [svelt]
Alexander Ponomarev
во всей истории свелткита меня раздражает то что этим занимаются мейнтейнеры свелта. Сочиняют ещё больше тулинга при весьма посредственном качестве уже существующего тулинга и нехватки рук для его поддержки и при не очень хорошем качестве новых версий самого свелта)
Так ровно наоборот же.
Реп свелт кита похудел по сравнению с саппером значительно, сохранив все фичи. Большая часть логики сборки, которую ранее делали сами, увели в Vite, который и постабильнее, и покрупнее, и поддерживается много кем.
источник

DK

Dan Kozlov in Svelte [svelt]
Максим
>будет один свелт кит и несколько режимов работы

вот и я так думал, а @AlexxNB сказал, что я дурак )
Да, Рич уже писал, что sveltejs/template скоро будет задепрекейчен. Туда ему и дорога, если честно!
источник

AP

Alexander Ponomarev in Svelte [svelt]
в итоге взяли в поддержку фичи которые были в сапере, а качество существующего тулинга под их колпаком не улучшается=)
источник

DK

Dan Kozlov in Svelte [svelt]
Alexander Ponomarev
в итоге взяли в поддержку фичи которые были в сапере, а качество существующего тулинга под их колпаком не улучшается=)
Ну, эт надо поглядеть еще.
Возможность выпилить кучу кода — это уже большое развитие, если честно. Меньше кода — стабильнее и проще развитие. Я, сказать по правде, ни разу не обновлялся в свелте между версиями с проблемами, у меня всегда все ок. А вот с саппером ни разу не было, чтоб где-то что-то не разъебало — я думаю, это как раз и изменится.

При этом тулинг-то прокачался. Как бы ты к есбилду ни относился, это кайф полный.
источник