Что значит "прокидывать импорты"?
Внутри компонента есть 'import A from './A', а я хочу на выходе из HOC получить компонент с 'import B from './B'
А что с этими A и B потом будут делать?
Есть несколько вариантов, например регистрировать в поле components, в mixins или же просто использовать в шаблоне при помощи v-bind
Звучит пока очень абстрактно... Если регистрировать компоненты, то они должны явно использоваться в шаблоне. Если в компоненте был импорт компонента A и использовался в шаблоне A, то не понятно, что должно произойти после замены одно импорта на другой (кажется, всё сломается). Аналогично миксин - если реализует не одни и те же свойства, будет использоваться по разному разный. В v-bind привязывают параметры узлов к свойствам компонента, тоже не ясно, как оно связано с импортами. Опиши лучше, какую проблему так пытаешься решить. Может, хватит пропсов? Или scoped слотов
Есть таблица, используется в разных частях приложения, есть ее инстансы (как раз сконфигурированные с помощью пропсов, описанных мною миксин и импортов). Сейчас появилась необходимость конфигурировать эти инстансы (то есть добавить какие-то доп. данные сохранив те что уже есть) в другом месте приложения и чтобы не переписывать таблицы везде, решил заюзать HOC но столкнулся с вышеописанными проблемами
Обсуждают сегодня