Size: a a a

2021 February 13

A

Arushwl in Svelte [svelt]
наоборот - путь > страница
источник

DK

Dan Kozlov in Svelte [svelt]
Arushwl
наоборот - путь > страница
Что это значит?
источник

A

Arushwl in Svelte [svelt]
страница меняется, когда путь меняется
источник

DK

Dan Kozlov in Svelte [svelt]
Ну это то же самое.
источник

DK

Dan Kozlov in Svelte [svelt]
Отдай тогда асинхронщину на откуп роутеру.

Какой у тебя?
источник

A

Arushwl in Svelte [svelt]
самопис
источник

DK

Dan Kozlov in Svelte [svelt]
Ну ёпт, ну зачем же
источник

DK

Dan Kozlov in Svelte [svelt]
хахаха
источник

A

Arushwl in Svelte [svelt]
🤷🏻‍♂️
источник

DK

Dan Kozlov in Svelte [svelt]
Ну покопай тогда сурцы роутеров, посмотри, как у них это реализовано.

Вот какой это имеет интерфейс у тинро, например:
https://github.com/AlexxNB/tinro#lazy-loading-components

Посмотри, что за переменная component, откуда получается, что содержит и пр.
источник

DK

Dan Kozlov in Svelte [svelt]
На мапах и свичкейсах сделать реюзабл-решение не получится, конечно.
источник

A

Arushwl in Svelte [svelt]
ок
источник

11

1 1 in Svelte [svelt]
если что я не за мапы агитирую, а говорю что надо функции с импортами вместо строчек с именами возвращать
источник

A

Arushwl in Svelte [svelt]
вообщем задача передать переменную в

import('some' + Prop + 'else')
источник

11

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

11

1 1 in Svelte [svelt]
потому что ему именно на этом этапе надо отдельные файлы сделать
источник

A

Arushwl in Svelte [svelt]
а - сплитинг... такс...
источник

AP

Alexander Ponomarev in Svelte [svelt]
ну у вебпака умеет с динамическими но тоже ограниченно и не так как кажется =)
источник

11

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

AP

Alexander Ponomarev in Svelte [svelt]
1 1
если мне не изменяет склероз, у какой-то редкоиспользуемой собиралки, кажется фьюзбокса, была возможность дать обработчик который имена в этом месте транслирует.
транслирует и что? как можно узнать имена на этапе компиляции и включить их в бандл если функция будет вызываться в рантайме? сомнительно что это работает и бандлится а не загружает нативный ес6 модуль динамически
источник