Size: a a a

2020 April 14

PM

Pavel 🦇 Malyshev in Svelte [svelt]
тут же если настроить динамические импорты и code-splitting то Viewpoint сам позаботится о загрузке. тогда пропс component просто становится функцией которая возвращает import()
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Максим
http://url/[city]/help/

Подскажите кто знает по svelte-routify, как получить второй статичный параметр (help) ?
кроме window.location, если свои свойства у svelte-routify?
$params возвращает только динамику (city)
если его надо получить, значит он меняется, а если он  меняется, значит он уже не статический ? 🤔
источник

М

Максим in Svelte [svelt]
Pavel 🦇 Malyshev
если его надо получить, значит он меняется, а если он  меняется, значит он уже не статический ? 🤔
статика т.е. папка без []
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Максим
статика т.е. папка без []
если статика, тогда у тебя там всегда будет help, зачем его откуда=то брать?
источник

М

Максим in Svelte [svelt]
Pavel 🦇 Malyshev
если статика, тогда у тебя там всегда будет help, зачем его откуда=то брать?
я проверку делаю в динамики, если такого параметра нет, то подставляю дефолт и делаю редирект
источник

М

Максим in Svelte [svelt]
Ко мне пришли по http://url/anapa/help/, анапы нет, я поставляю http://url/moskow/
источник

RK

Ruslan Khomiak in Svelte [svelt]
Pavel 🦇 Malyshev
тут же если настроить динамические импорты и code-splitting то Viewpoint сам позаботится о загрузке. тогда пропс component просто становится функцией которая возвращает import()
Спасибо большое!)
источник

М

Максим in Svelte [svelt]
вот после http://url/moskow/ надо продолжить все, что идет после http://url/anapa/
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Максим
я проверку делаю в динамики, если такого параметра нет, то подставляю дефолт и делаю редирект
а разве для таких вещей не используются опциональные динамические параметры?
источник

М

Максим in Svelte [svelt]
Pavel 🦇 Malyshev
а разве для таких вещей не используются опциональные динамические параметры?
про help? там 2 параметра будет, help и docs
источник

М

Максим in Svelte [svelt]
они абсолютно разные
источник

T

Th0r in Svelte [svelt]
Максим
про help? там 2 параметра будет, help и docs
так они же статические help отправляй на moscow/help, а docs на moscow/docs
источник

М

Максим in Svelte [svelt]
Th0r
так они же статические help отправляй на moscow/help, а docs на moscow/docs
вот я и хочу это сделать! но для этого мне надо знать, что приходит после города))
источник

М

Максим in Svelte [svelt]
можно черезе window.location послучить, а в svelte-routify есть свойство которое это получает? )))
источник

T

Th0r in Svelte [svelt]
Максим
вот я и хочу это сделать! но для этого мне надо знать, что приходит после города))
так у тебя в папке [city] файл help, ему соответствует url anapa/help - ты в нём знаешь что это help, и отправляешь на moscow/help
источник

М

Максим in Svelte [svelt]
Th0r
так у тебя в папке [city] файл help, ему соответствует url anapa/help - ты в нём знаешь что это help, и отправляешь на moscow/help
у меня проверка в _layout.svelte и редирект, а не в help
источник

DN

Denys Novakov in Svelte [svelt]
Ruslan Khomiak
Всем привет, может кто знает, как сделать динамические лейауты в svelte ?
Есть задача в зависимости от роута, компоненты должны отрисоваться в разных лейаутах
Например лейаут для авторизации, и лейаут для дашборда
Хочется сделать без if стейтментов в шаблоне
Что-то не совсем понятно, а что  авторизация и дашборд это разные компоненты?
источник

RK

Ruslan Khomiak in Svelte [svelt]
Denys Novakov
Что-то не совсем понятно, а что  авторизация и дашборд это разные компоненты?
Ну да)
Страница авторизации и дашборда это два разных компонента
источник

T

Th0r in Svelte [svelt]
Максим
у меня проверка в _layout.svelte и редирект, а не в help
ну надо было с этого начать :)
leftover - это не оно?
https://routify.now.sh/docs/helpers
источник

М

Максим in Svelte [svelt]
Th0r
ну надо было с этого начать :)
leftover - это не оно?
https://routify.now.sh/docs/helpers
ты лучший! читал же про leftover, но вылетел из головы, а в хелперах не обратил внимание сейчас ))
источник