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

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

22 ответов

18 просмотров
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 ещё конфликты бывают с реимпортами

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

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

Коллеги, я тут для личных нужд пошел ставить MQTT сервер, пощупал mosquitto, но ужаснулся отсутствию такой банальности, как HTTP API для посмотреть список топиков. А тут что,...
Maksim Lapshin
13
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
#include <stdio.h> #include <stdlib.h> #include <time.h> void mass_first_generate(int mass[5][7]) {     for (int N = 0; N < 5; N++) {         for (int A = 0; A < 7; A++) {   ...
Чувак
6
Всем привет! Решаю 99 OCaml Problems и столкнулся со следующей проблемой (прошу палками не забивать, я OCaml практически не трогал до этого момента): open OUnit2 let create_...
К|/|pи/\/\ 6е3yглbIи
2
Ну вот просто даже давайте вот как. Какой нибудь конкретный кейс, можете в пример привести, где бч работает и приносит прикладную пользу, а не просто что бы было? Не крипту.
Alexander Andreev
22
https://www.linkedin.com/posts/ugama-benedicta-kelechi-codergirl-103041300_mobiledevelopment-fluttertraining-handsonlearning-activity-7263445699227254784-IdHB?utm_source=share...
CoderGirl
16
возможно ли как-то передать в электрон или таури медиа поток с рендера 2д движка? двиг запускается как dll, а дальше надо как-то отправлять рендер кодировать не подходит, зр...
Kyle Nekto
7
Точно, оно. У тебя там имена потоков выставляются?
Александр (Rouse_) Багель
11
Помогите пожалуйста. Делаю систему плагинов. Проблема сейчас в такая: плагины загружаются в основном потоке. FLibHandle := SafeLoadLibrary(FFileName) Но нужно еще выполнить фу...
Илья 🤣
10
объясните пожалуйста, почему функция не работает должным образом? вроде должно брать активное окно сравнивать его размер с размером экрана, и если есть совпадение = true прове...
JF
12
Карта сайта