компонента при етом используя компонент несколько раз?
а то когда использую svelte:head он несколько раз в head'e подключается
Почему не подключать в CSS-блоке? Стили маунтятся один раз, сколько ты компонент ни используй.
вроде же @import лучше не использовать в css если не ошибаюсь
Я пропустил что-то? Почему не стоит использовать @import? Вам с гугла надо, не @font-face обычный?
возможно я что-то придумал, но где-то слышал что являеться плохой практикой
Ну в любом случае по сабжу можете в модульном контексте хранить переменную, грузился компонент или нет
но всё равно спасибо, пока обойдусь @import
С импортами в CSS обычно проблема, что они водопад запросов организуют, поэтому ими в общем случае не пользуются для организации стилей. Но подключение шрифтов — это почти идеальный кандидат на @import. Вам только надо проверить, как у вас стили будут подключаться. Если у вас в итоге будет отдельный css-файл, в котором будет @import — это не очень хорошо, два запроса всё же, хотя и не критично.
большое спасибо!
Обсуждают сегодня