Я импортировал axios
в main.js
и установил это
Vue.prototype.$http = axios;
По этой причине теперь мне не нужно импортировать axios
для каждого компонента.Теперь я могу ссылаться на axios
в vue компоненты вот так
this.$http
.post(`/public/api/login`)
.then(response => {
console.log("ddddddddd",response);
})
.catch(error => {
console.log("Error is", error);
});
}
Но моя проблема в том, когда использовать его внутри моего store.js
файла.
Невозможно прочитать свойство '$ http' из неопределенного
Причиной может быть store.js - это файл сценария java, а не файл vue.Теперь мой вопрос: как мне получить доступ к axios
в моем файле store.js
.