169 похожих чатов

Как импортировать компоненты для дочерних компонентов?

22 ответов

15 просмотров
bodkul-Куличевский Автор вопроса

?????

также просто путь меняешь

bodkul Куличевский
Не понял

"дочерние" нужно импортить там, где они используются, если я правильно понял, про что ты.... ну или глобально регистрировать, тогда будут доступны всегда везде

bodkul-Куличевский Автор вопроса
bodkul Куличевский
Глобально?

локально только там где нужно

ахахах теперь я видел все :D

import Vue from 'vue' const components = { 'comp1': () => import('components/comp1'), 'comp2': () => import('components/comp2'), } Object.entries(components).forEach(([name, component]) => Vue.component(name, component))

В Vue есть какая-нибудь ходовая практика избавления от кучи импортов длиной на экран? Чтобы класс импортировался по полному каноническому имени, например.

T
В Vue есть какая-нибудь ходовая практика избавлени...

Есть разные подходы, которые можно применять, но обычно просто импортируют и всё. В длинных или больших импортах нет ничего страшного

Grigorii K. Shartsev
Есть разные подходы, которые можно применять, но о...

Можно задам вопрос? Что ты думаешь про alias и один файлик index.ts со всеми экспортами из папки.

T
В Vue есть какая-нибудь ходовая практика избавлени...

Если речь идет о частой погрузке одного и того же - два пути. Первый: создать файл с экспортами и делать import * from Либо загрузить эти классы в вуй глобально.

T
В Vue есть какая-нибудь ходовая практика избавлени...

на уровне редактора, можно свернуть импорты как "блок кода" в …

Юрий Дмитриев
Можно задам вопрос? Что ты думаешь про alias и оди...

alias-ы путей не люблю, но не считаю ужасными, готов смириться. В целом не люблю, когда в проекте появляется много того, что не работает само по себе и отсутствует в языке. Разные макросы компиляции и прочее. Реэкспорты - тоже не очень люблю. При использовании WebStorm проблем с импортами нет, а неаккуратное использование реэкспортов приводит к увеличению бандла просто так

Grigorii K. Shartsev
alias-ы путей не люблю, но не считаю ужасными, гот...

Это же вроде как красиво объединить всё в один импорт

Юрий Дмитриев
Это же вроде как красиво объединить всё в один имп...

Сначала надо их все написать, либо делать генератор. Ну и импорты норм делаются автоматически как минимум в шторме, а блок с ними скрывается, и можно на него не смотреть, пока не будет нужен.

Grigorii K. Shartsev
Сначала надо их все написать, либо делать генерато...

То что их надо писать это грустно, конечно. Плюс во Vue ещё конфликты бывают с реимпортами

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
Кибер Бомж
8
Карта сайта