Size: a a a

2020 December 29

К

Константин in Svelte [svelt]
Alexey Schebelev
базовый пример вроде норм
оу... я спред убирал, всё равно валилось
источник

A

Arushwl in Svelte [svelt]
Даже number
источник

К

Константин in Svelte [svelt]
действительно работает. Видимо, не только в спреде дело, ща поковыряюсь
источник

К

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

AS

Alexey Schebelev in Svelte [svelt]
Константин
действительно работает. Видимо, не только в спреде дело, ща поковыряюсь
поробуй дефолт для value пропса задать []
источник

К

Константин in Svelte [svelt]
Alexey Schebelev
поробуй дефолт для value пропса задать []
не в этом дело. Разумеется, что это первым сделал )
источник

A

Arushwl in Svelte [svelt]
У меня кейс запустить update() из экшена на svelte:window без передачи пропса в use: ...

https://svelte.dev/repl/289a4972eb23415a98da2d059aa5d766?version=3.31.0

Есть идеи?
источник

К

Константин in Svelte [svelt]
Alexey Schebelev
поробуй дефолт для value пропса задать []
сейчас ещё раз попробовал убрать рестпропс, рестартнул контейнер, сработало. Видимо, закэшировалось в прошлый раз. Но без рестпропс не могу компонент нормально использовать. Хотя в данном случае там всего 3 пропа - id, required и aria-label. Но это, понятное дело, только одно место. В других случаях там другие пропсы
источник

AS

Alexey Schebelev in Svelte [svelt]
Константин
сейчас ещё раз попробовал убрать рестпропс, рестартнул контейнер, сработало. Видимо, закэшировалось в прошлый раз. Но без рестпропс не могу компонент нормально использовать. Хотя в данном случае там всего 3 пропа - id, required и aria-label. Но это, понятное дело, только одно место. В других случаях там другие пропсы
Так работает вроде - хак. Но это очевидный баг, да.
источник

К

Константин in Svelte [svelt]
Alexey Schebelev
Так работает вроде - хак. Но это очевидный баг, да.
спасибо! Помогло )
источник

AS

Alexey Schebelev in Svelte [svelt]
Arushwl
У меня кейс запустить update() из экшена на svelte:window без передачи пропса в use: ...

https://svelte.dev/repl/289a4972eb23415a98da2d059aa5d766?version=3.31.0

Есть идеи?
https://svelte.dev/repl/37131b08ed674fa193cfdb877f9d428d?version=3 можно как-то так например
источник

A

Arushwl in Svelte [svelt]
random.update = update ?
источник

AS

Alexey Schebelev in Svelte [svelt]
функция тоже объект - можно добавлять поля =)
источник

A

Arushwl in Svelte [svelt]
Прикольно. Но мне прост после рендера дома над ее запустить... и чёт svelte:window не тригерит on:load...
источник

A

Arushwl in Svelte [svelt]
По сути она в теле экшен функции должна запустится после маунта ноды... но как быть с window ...
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Arushwl
У меня кейс запустить update() из экшена на svelte:window без передачи пропса в use: ...

https://svelte.dev/repl/289a4972eb23415a98da2d059aa5d766?version=3.31.0

Есть идеи?
Чёт ты не то делаешь
источник

A

Arushwl in Svelte [svelt]
Всмысле?
источник

A

Arushwl in Svelte [svelt]
Должно работать как есть ?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Arushwl
Всмысле?
Если я верно понял, ты хочешь императивно дергать update. Не надо так. У тебя там все сделано уже
источник

A

Arushwl in Svelte [svelt]
Не... я хочу дёрнуть update() без передачи пропса в use: после рендера дома... и по сути в экшн уже написан запуск update() на маунт ноды... а нода window... толи не успевает отрендерить дом, чтоб было с чем работать функции update()... толи ещё чего...
источник