Size: a a a

2020 October 02

MZ

Misha Zamkevich in Svelte [svelt]
svelte-apollo нужно очень аккуратно юзать, он не учитывает, что sapper не перезагружает страницу при переходе внутри одного роута. + там куча недоделок и автор явно забил (хоть и залил v0.4 пару дней назад)

Я вообще выпилил его из проекта.
источник

К

Константин in Svelte [svelt]
да похер на саппер
источник

EM

Eugene Maltsev in Svelte [svelt]
ну я в итоге большую часть просто юзал apollo client 😄
без этих обверток
источник

К

Константин in Svelte [svelt]
мне ща главное заголовки влепить, чтобы цеплялись, если есть
источник

EM

Eugene Maltsev in Svelte [svelt]
покажи свой код client
источник

MZ

Misha Zamkevich in Svelte [svelt]
Eugene Maltsev
ну я в итоге большую часть просто юзал apollo client 😄
без этих обверток
Тоже к этому пришел
источник

К

Константин in Svelte [svelt]
короче говоря, я правильно всё сделал, просто токены сами null'ами инициализировались, 1 кейс пропустил
источник

К

Константин in Svelte [svelt]
код выше
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Denis Morozkin
Всем привет!
Можете подсказать где удобнее хранить данные в приложении? По типу redux, что в этом духе примерно
локальный данные - локально, глобальные в сторах. если нравится redux можно и его юзануть или что-то полегче вроде storeon, для него даже адаптор есть
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
GNU/Vsevolod
Почему реактивный блок ранится? store.x ведь не изменяется
https://svelte.dev/repl/df53a7a0f0f04c03aead363909101998?version=3.29.0
отслеживание работает только на уровне переменных, а не свойств сложных типов данных
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Dan Kozlov
Там под капотом же делается update с возвратом нового объекта.
по-моему даже тупо set
источник

DK

Dan Kozlov in Svelte [svelt]
Pavel 🦇 Malyshev
по-моему даже тупо set
Да, ошибся, сурец посмотрел.
источник

A

Arushwl in Svelte [svelt]
А вроде на простых объектах таже тема - при апдейте одного свойства апдейтится весь объект?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
выглядит так что если хочешь точно контролировать перезапуск $ блока со стором, то нужно будет писать селекторы по стору и вытягивать значения в отдельные переменные и в отдельные блоки $
можно так, можно просто внутрь блока проверки засунуть, он все равно будет вызываться, но ничего не делать
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Arushwl
А вроде на простых объектах таже тема - при апдейте одного свойства апдейтится весь объект?
да, свелт реактивность на уровне переменных самих
источник

A

Arushwl in Svelte [svelt]
Есть смысл атомарить перемнные выходит...
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Pavel 🦇 Malyshev
можно так, можно просто внутрь блока проверки засунуть, он все равно будет вызываться, но ничего не делать
Как должны выглядеть такие проверки ? Я представляю себе аналог ctx'a в юзерленде
источник

PM

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
Как должны выглядеть такие проверки ? Я представляю себе аналог ctx'a в юзерленде
ну ты сам решаешь какие точно условия должны произойти, чтобы реальный код исполнялся.
источник

КС

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