Size: a a a

2020 April 17

DN

Denys Novakov in Svelte [svelt]
Асинхронно document тоже естественно не работает, а вот с проверкой typeof document !== "undefined" работает.
источник

NU

Nikita Utmancev in Svelte [svelt]
Добрый день! Вот так сделать нельзя, да?
источник

DK

Dmitry Kutran in Svelte [svelt]
Nikita Utmancev
Добрый день! Вот так сделать нельзя, да?
можно, но если по ‘state’ - не стор, он не будет обновляться
источник

DK

Dmitry Kutran in Svelte [svelt]
getContext() получает значение при инициализации
источник

DK

Dmitry Kutran in Svelte [svelt]
setContext выше по дереву был вызван?
источник

NU

Nikita Utmancev in Svelte [svelt]
Но он ругается
источник

NU

Nikita Utmancev in Svelte [svelt]
Dmitry Kutran
setContext выше по дереву был вызван?
Да
источник

NU

Nikita Utmancev in Svelte [svelt]
Там передается стор, так что, все должно быть окей
источник

DK

Dmitry Kutran in Svelte [svelt]
Nikita Utmancev
Но он ругается
а, в модуле нельзя
источник

DK

Dmitry Kutran in Svelte [svelt]
только в компоненте и это логично
источник

NU

Nikita Utmancev in Svelte [svelt]
Но, похоже в context="module" лажа
источник

NU

Nikita Utmancev in Svelte [svelt]
Понял :)
источник

DK

Dmitry Kutran in Svelte [svelt]
потому-что контекст для дерева компонентов сделан
источник

МТ

Марк Танащук in Svelte [svelt]
Доброго всем времени суток.

Я недавно начал изучать svelte, прошел туториал и хочу настроить себе рабочее пространство, для эффективной работы.

Как ни странно я нашел несколько UI фреймворков(не обошлось без проблем с установкой), роутеры, но не нашел ни одного "гайда" как полностью настроить рабочее место.

Хотел бы узнать, как опытные разработчики настраивают свое рабочее место:
Какой к вас необходимый минимум, каким фреймворкам/роутерам/сборщикам отдаёте предпочтение и в этом духе

Заранее благодарю
источник

МТ

Марк Танащук in Svelte [svelt]
P.S. Пользуюсь VS Code'ом и уже установил туда несколько расширений и сниппетов
источник

my

maxim yurasov in Svelte [svelt]
Марк Танащук
P.S. Пользуюсь VS Code'ом и уже установил туда несколько расширений и сниппетов
источник

МТ

Марк Танащук in Svelte [svelt]
Установил, уже использую. Удобно =)
источник

ЛС

Леонид Стасюков in Svelte [svelt]
Подскажите пожалуйста по Sapper. В server.js устанавливаю Redis или FileStorage кеш, устанавливаю в middleware переменные: sapper.middleware({
           session: (req) => ({
               user: req.session.user,
               is_staff: req.session.is_staff
           })
       })
источник

ЛС

Леонид Стасюков in Svelte [svelt]
на клиента устанавливаю переменные сессии     function setUser() {
       $session.user = true;
   }
источник

ЛС

Леонид Стасюков in Svelte [svelt]
пока не нажимаю кнопку обновить все ок, но после обновления страницы переменные сбрасываются
источник