Size: a a a

2020 October 15

PM

Pavel 🦇 Malyshev in Svelte [svelt]
иными словами тут проблема "курица или яйцо" в синхронизации стейтов компонентов между собой в условиях общей реактивности.
источник

L

Lupusregina[beta] in Svelte [svelt]
Pavel 🦇 Malyshev
хм, вот тут сложно, про ожидается или нет. кажется что такого быть не должно, с другой стороны не понятно как должно. у тебя один раз проскакивает измениние статуса с пустой строки на что-то, из-за этого срабатывает выставление status =  true . далее любой другой ввод уже не вызывает срабатывание реактивного выражения, так как из нижестоящего компонента всегда приходит пустая строка. ну и типа была пустая строка, стала пустая строка, значение не поменялось, ничего реактивить не надо
далее любой другой ввод уже не вызывает срабатывание реактивного выражения это почему?
источник

L

Lupusregina[beta] in Svelte [svelt]
Pavel 🦇 Malyshev
хм, вот тут сложно, про ожидается или нет. кажется что такого быть не должно, с другой стороны не понятно как должно. у тебя один раз проскакивает измениние статуса с пустой строки на что-то, из-за этого срабатывает выставление status =  true . далее любой другой ввод уже не вызывает срабатывание реактивного выражения, так как из нижестоящего компонента всегда приходит пустая строка. ну и типа была пустая строка, стала пустая строка, значение не поменялось, ничего реактивить не надо
источник

L

Lupusregina[beta] in Svelte [svelt]
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Lupusregina[beta]
далее любой другой ввод уже не вызывает срабатывание реактивного выражения это почему?
Надо глубже наверное глянуть. Возможно это обратка так работает из-за биндингов во все стороны
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Собственно именно поэтому многие их побаиваются, во всяком случае в реализациях где есть синхронизация
источник

L

Lupusregina[beta] in Svelte [svelt]
Pavel 🦇 Malyshev
хм, вот тут сложно, про ожидается или нет. кажется что такого быть не должно, с другой стороны не понятно как должно. у тебя один раз проскакивает измениние статуса с пустой строки на что-то, из-за этого срабатывает выставление status =  true . далее любой другой ввод уже не вызывает срабатывание реактивного выражения, так как из нижестоящего компонента всегда приходит пустая строка. ну и типа была пустая строка, стала пустая строка, значение не поменялось, ничего реактивить не надо
по поводу куры-яйца не согласен.
То есть моментно могут быть расхождения значений в компоненте/родители, но спустя выполнение всей реактивности у нас должна быть синхронизация
источник

L

Lupusregina[beta] in Svelte [svelt]
Pavel 🦇 Malyshev
Собственно именно поэтому многие их побаиваются, во всяком случае в реализациях где есть синхронизация
источник

К

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

NO

Nikolay Okoneshnikov in Svelte [svelt]
Подскажите новичку, Насколько сложно сделать SPA без использования sapper?
источник

MZ

Misha Zamkevich in Svelte [svelt]
Nikolay Okoneshnikov
Подскажите новичку, Насколько сложно сделать SPA без использования sapper?
Новичку вообще или конкретно новичку в фремворке?
источник

К

Константин in Svelte [svelt]
Nikolay Okoneshnikov
Подскажите новичку, Насколько сложно сделать SPA без использования sapper?
насколько по какой шкале? ))
источник

АН

Артём Никитин... in Svelte [svelt]
Nikolay Okoneshnikov
Подскажите новичку, Насколько сложно сделать SPA без использования sapper?
намного легче делать без сапер
источник

АН

Артём Никитин... in Svelte [svelt]
я вообще боюсь начинать
источник

АН

Артём Никитин... in Svelte [svelt]
с сапер
источник

AZ

Alexander Zinchenko in Svelte [svelt]
Nikolay Okoneshnikov
Подскажите новичку, Насколько сложно сделать SPA без использования sapper?
источник

EM

Eugene Maltsev in Svelte [svelt]
А вот создал я проект на дефолтном шаблоне свелтовском, написал немного компонентов, можно как-то в одну команду накатить саппер?)
источник

NO

Nikolay Okoneshnikov in Svelte [svelt]
Misha Zamkevich
Новичку вообще или конкретно новичку в фремворке?
Я из мира ruby/rails, и в rails возможность создания нового приложения со svelte, с помощью webpacker. Вот хочу использовать такой вариант
источник

ON

Oleg N in Svelte [svelt]
Pavel 🦇 Malyshev
Надо глубже наверное глянуть. Возможно это обратка так работает из-за биндингов во все стороны
возможно касается той же проблемы что и вчера обсуждали - происходит изменение стейта в процессе перерасчета ($$.update), обновление не произошло потому что оно стоит выше в очереди перерасчета, хотя не важно где оно там стоит, оно должно было обновится давжды, но свелт не дает второй проход перерасчета, поэтому стейт остался не досчитан,
как то так
источник

ON

Oleg N in Svelte [svelt]
если изменение status бросить в следующий тик, то вроде работет как ожидается
источник