Каков наилучший способ обработки внедрения зависимостей в vue? - PullRequest
0 голосов
/ 09 октября 2018

Приложение, которое я хочу создать, должно поддерживать различные уровни настройки (настройка службы, настройка подкомпонента, ...).Я думал использовать шаблон внедрения зависимостей или инверсию шаблона управления, чтобы иметь возможность централизовать управление этими настройками.

До сих пор я видел, что есть несколько симпатичных библиотек для этогоцель (vuec и vue-inject), но все они кажутся недостижимыми.Начиная с версии vue 2.5 появилась возможность использовать предоставить / внедрить, и моей первой мыслью было подумать, что включение этой функции в vue заменило необходимость во внешних библиотеках;но на данный момент я не нашел ни одного примера, который бы охватывал функции, предоставляемые vuec или vue-inject:

  • Определение служб при начальной загрузке приложения (которые будут решены позже)

  • Украсьте или переопределите те же службы.

  • При определении маршрутов приложения можно разрешить преобразование экземпляра компонента в другой пользовательский компонент..

Позволяет ли механизм ввода / ввода того, чего я хочу достичь?Существует ли какая-либо другая внешняя библиотека, которая широко используется и поддерживается для этой цели?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...