Size: a a a

2020 April 27

BW

Bruce Wayne in Svelte [svelt]
Ребят, а можно в саппере сделать второй лаяут?
Сейчас есть _layout.svelte. Который является лаяутом для всего. Но например для авторизации я не хочу этот Лаяут, а хочу другой. Какие идеи есть?
И хорошая ли практика, проверять в context module какая сейчас страница, и по результату отдавать или нет тот или иной компонент?
источник

К

Константин in Svelte [svelt]
Bruce Wayne
Ребят, а можно в саппере сделать второй лаяут?
Сейчас есть _layout.svelte. Который является лаяутом для всего. Но например для авторизации я не хочу этот Лаяут, а хочу другой. Какие идеи есть?
И хорошая ли практика, проверять в context module какая сейчас страница, и по результату отдавать или нет тот или иной компонент?
ну у тебя лэйауты - входные точки, внутри ты можешь делать что угодно. В чём именно проблема? Файл чтобы по-другому назывался или что?
источник

К

Константин in Svelte [svelt]
я для лэйаута сделал RootLayout, передал ему сегмент, дальше разруливаю
источник

DS

Dmitry Semenov in Svelte [svelt]
Всем привет! А кто-нибудь подключал socket io client в svelte со сборкой на rollup? У меня тут такую ошибку pluging common js выдает в консоли и что-то не могу найти в интернете как это порешать можно.
источник

К

Константин in Svelte [svelt]
можно ли где-то почитать подробнее про анимации? Примеры в официальном гайде тяжеловато воспринимать и по ним учиться. С css-анимациями тоже раньше не приходилось работать. Хочется понять более широкого понимания, мб кто посоветует толковые гайды на эту тему? Желательно в контексте свелт
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Bruce Wayne
Ребят, а можно в саппере сделать второй лаяут?
Сейчас есть _layout.svelte. Который является лаяутом для всего. Но например для авторизации я не хочу этот Лаяут, а хочу другой. Какие идеи есть?
И хорошая ли практика, проверять в context module какая сейчас страница, и по результату отдавать или нет тот или иной компонент?
в любой папке может быть свой лейаут. Но они наследуются и это не всегда удобно
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Константин
ну у тебя лэйауты - входные точки, внутри ты можешь делать что угодно. В чём именно проблема? Файл чтобы по-другому назывался или что?
Да, как вариант вполне норм
источник

AS

Alexey Schebelev in Svelte [svelt]
Константин
можно ли где-то почитать подробнее про анимации? Примеры в официальном гайде тяжеловато воспринимать и по ним учиться. С css-анимациями тоже раньше не приходилось работать. Хочется понять более широкого понимания, мб кто посоветует толковые гайды на эту тему? Желательно в контексте свелт
Вчера на конференции очень крутой доклад был по созданию анимации по скролу - storytelling чего-то там - первую часть доклада можно пропустить до лайвкодинга - там бомба.
источник

К

Константин in Svelte [svelt]
это где марвел?
источник

AS

Alexey Schebelev in Svelte [svelt]
марвел?
источник

AS

Alexey Schebelev in Svelte [svelt]
персонажи стена ли который?
источник

AS

Alexey Schebelev in Svelte [svelt]
не
источник

AS

Alexey Schebelev in Svelte [svelt]
там сильно дальше
источник

К

Константин in Svelte [svelt]
ага, понял, обязательно гляну, спасибо )
источник

К

Константин in Svelte [svelt]
но мне бы структурированно разобраться
источник

К

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

К

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

AS

Alexey Schebelev in Svelte [svelt]
не видел чего-то комплексного на эту тему
источник

AS

Alexey Schebelev in Svelte [svelt]
ну вот что надо знать - анимации в Sveltе - это в основном transitons - это переходы анимированные между состоянием элемент в доме-эллемент вне дома и наоборот. Простым CSS это не сделать, поскольку элемент бы моментально удлялся бы из дом вместе со всеми анимациями, вот почему нужна помощь со стороны Svelte. В остальных случаях лучше научиться нативным CSS анимациям. Впрочем для простых случаев типа изменения каких-то css свойств в течении времени по easing функции в Svelte есть пара сторов tweened и spring - которые вполне способны делать очень красивые интерфейсные штуки.
источник

К

Константин in Svelte [svelt]
мне просто не совсем понятно, например, как один див может переплыть из одного парента в другой, не нарушив отображения,  без дёрганных ресайзов парентов и прочего. Т.е. сама идеология, на которой это работает.
Т.е. выпиливается ли этот элемент из родителя вначале, в какой момент он аттачится к другому родителю, и как при этом первый родитель не схлопывается, а второй не растягивается, резко вытесняя другие ноды вниз с паразитным скроллбаром и другими артефактами
источник