данный алгоритм.
Получается что в таком плагине мне нужно будет получить доступ к this.$axios и this.$vuex
Если this нельзя использовать, тогда как оперировать?
Создавать 2 экземпляра axios и vuex? Тогда vuex хранилище не будет связанно с данным объектом vue
Если использовать в качестве входящих параметров - axios и vuex. И всё сведется к тому, что я буду передавать this.$axios и this.$store.
Я вижу только такое решение.
И выглядеть будет это следующим образом: this.$updateMe.run(this.$axios,this.$store)
Проблема в том что мне не нравится такой вид визуально. Тем более что такая механика подразумевается только в рамках экземпляра.
прблема №1 - ты хочеь написать плагин. не пиши плагин. проблема 2 - ты щачем-то хочешь получать доступ к вуексу и аксиосу через экземпляр вью. зачем? чем this,$axios или this.$store лучше, чем import axios и import store?
твоя проблема в том, что ты хочешь "писать на vue" а не "писать на js"
Обсуждают сегодня