Size: a a a

2020 March 03

A

Arushwl in Svelte [svelt]
Ага
источник

AS

Alexey Schebelev in Svelte [svelt]
<script>
function handler(){
 if(promise)
    foo_handler()
 else
    bar_handler()
}
</script>

<tag on:foo={handler} on:bar={handler}/>
источник

A

Arushwl in Svelte [svelt]
Ясно
источник

A

Arushwl in Svelte [svelt]
Спасибо
источник

AS

Alexey Schebelev in Svelte [svelt]
ну или либо делать el.addEventListener и el.removeEventListener - что выглядит замороченнее
источник

A

Arushwl in Svelte [svelt]
У меня кастомное событие слушается... и я хотел его использовать по условию
источник

A

Arushwl in Svelte [svelt]
Мне именно события на on: надо менять
источник

A

Arushwl in Svelte [svelt]
И по условию включать action
источник

DK

Dmitry Kutran in Svelte [svelt]
Arushwl
Мне именно события на on: надо менять
можно же обернуть в hof
источник

A

Arushwl in Svelte [svelt]
hof ?
источник

DK

Dmitry Kutran in Svelte [svelt]
higher order Function
источник

A

Arushwl in Svelte [svelt]
Таки событие вообще отдельным файлом прописано
источник

A

Arushwl in Svelte [svelt]
Из него импортю функцию
источник

DK

Dmitry Kutran in Svelte [svelt]
ну и ок, а hof, который селектит нужную функцию - в компоненте
источник

A

Arushwl in Svelte [svelt]
Думал так сделать
источник

A

Arushwl in Svelte [svelt]
Через подмену on: кот нельзя
источник

DK

Dmitry Kutran in Svelte [svelt]
Arushwl
Через подмену on: кот нельзя
можно
источник

A

Arushwl in Svelte [svelt]
Alexey Schebelev
что события что экшены не могут переобопределяться в рантайме
А это?
источник

A

Arushwl in Svelte [svelt]
Внутри on:{}
источник

DK

Dmitry Kutran in Svelte [svelt]
Arushwl
А это?
но внешняя функция же может внутри в рантайме подменять экшены
источник