Size: a a a

2020 March 26

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
ставил так npx degit "sveltejs/sapper-template#rollup" my-app
источник

A

Arushwl in Svelte [svelt]
А, сапёр! Вижу. Нету опыта, сорян.
Вопрос в хотрелоаде, как я понимаю?
источник

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
та вообще не приходят изменения
источник

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
а в срц тоже нужно ставить нод модули
источник

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
или нет?
источник

T

Th0r in Svelte [svelt]
Ivan Baidiuk 🦅
та вообще не приходят изменения
у меня работает норм, но свежий шаблон не проверял.
источник

T

Th0r in Svelte [svelt]
Ivan Baidiuk 🦅
а в срц тоже нужно ставить нод модули
нет, туда саппер свои ставит
источник

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
просто я изменил компонент
источник

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
а страница осталась той же
источник

T

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

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
источник

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
А сборка все ок
источник

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
Разобрался)) Залил илшний файл индекс в папку статик
источник

DS

Dmitry Semenov in Svelte [svelt]
Pavel 🦇 Malyshev
а зачем?
Может и не надо с саппером, но тогда два вопроса. 1. Я получаю айдишник элемента от саппера, и потом когда он появляется, то обновляю стор, и мой asyncable store слушает на вот этот вот стор с айдишником, но ведь страницу рендериться до того как я получил этот айдишник и выходит так что у меня данные появляются только после первого обновления. В итоге выкидывает ошибку, мол promise undefined. Как то это можно обойти? 2. Можно ли как то пофетчить данные через раут саппера? Сейчас прописываю http://localhost:3000/tournament/${id}.json но мне пишет TypeError: Only absolute URLs are supported
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Dmitry Dead
я тоже почему-то так решил
Попробую зайти с другого края. Ты говоришь что мутация - это присвоение, типа let a = 1; a = 2; - это мутация
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Типа когда значение изменилось
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
А что тогда это:  let obj = { a: 1 }; obj.a = 2; ?
источник

AS

Alexey Solilin in Svelte [svelt]
Подскажите как правильно писать

export let placeholder;
или
export let placeholder = undefined;

Первый вариант нравится, но если placeholder не передается, тогда в mode: dev получается warning <Input> was created with unknown prop 'placeholder'.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Dmitry Semenov
Может и не надо с саппером, но тогда два вопроса. 1. Я получаю айдишник элемента от саппера, и потом когда он появляется, то обновляю стор, и мой asyncable store слушает на вот этот вот стор с айдишником, но ведь страницу рендериться до того как я получил этот айдишник и выходит так что у меня данные появляются только после первого обновления. В итоге выкидывает ошибку, мол promise undefined. Как то это можно обойти? 2. Можно ли как то пофетчить данные через раут саппера? Сейчас прописываю http://localhost:3000/tournament/${id}.json но мне пишет TypeError: Only absolute URLs are supported
сторы вообще будут корректно отрабатывать только на клиенте. проблема не в них самих, а в том, что процесс SSR синхронен по своей сути. Поэтому нам и нужен preload, чтобы саппер точно знал какие асинхронные данные ему ждать.
источник

DD

Dmitry Dead in Svelte [svelt]
Pavel 🦇 Malyshev
А что тогда это:  let obj = { a: 1 }; obj.a = 2; ?
Тоже мутация :)
источник