в компоненте?
кейс: есть попап который переиспользуется на разных страницах
inject обычно означает, что компонент неразрывно связан с провайдером и не может использоваться без него но если очень хочется, то можно его делать по условию внутри if
Не очень понял как его через if пропустить? У меня просто в консоль пишет ошибку injection not found Vue 2.7
если Options API, то никак, на композишне можно делать условный инжект но повторюсь, что юзать инжект без провайдера - не очень хорошая идея
прописал дефолтное значение в компоненте
так можно, да, но инжект фактически делается, просто сваливается в дефолтное значение, если не найден
Обсуждают сегодня