@savenko
Php программист

Как кастомизировать компонент Vue из готового проекта?

Здравствуйте!
Предположим компанией был разработан свой Dashboard, этот Dashboard был продан. Компания купившая этот Dashboard хочет внести в него свои изменения. Например на одной из страниц добавить новые кнопки. Как такую поддержу добавить в продаваемый проект? Слотами в компонентах тут не обойтись, так как тогда нужно собирать разработчикам компании свои страницы самим, а если это очень сложный компонент был с глубиной страниц 10? На 10 странице нужно как раз новую кнопку добавить.... Сейчас сделано так что webpack подменяет эту страницу на страницу из проекта заказчика, но тогда мы теряем для этой страницы появление новых изменений в основном проекте.
  • Вопрос задан
  • 105 просмотров
Пригласить эксперта
Ответы на вопрос 1
neuotq
@neuotq
Прокрастинация
Не знаю. Это всё как то муторно.
В данном случае у вас два варианта.
Либо вы работаете с постановкой ТЗ создателям и все нововведения через них.
Либо делаете копию основной части(страницы или родительские компоненты), а все вложенные компоненты это как бы ваша библиотека компонентов которую вы подключаете выходит.
Таким образом при обновлении будет легче и вы делаете спокойно ваши изменения, считая их сборку как бы за образец.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы