Я пытался потреблять api thorgh Axios в VueJS.Но это дает ошибку, когда я пытался получить данные.консольный журнал (res.data).Нужна ваша помощь.похоже, я что-то пропустил
Uncaught (в обещании) TypeError: Невозможно прочитать свойство 'protocol' undefined
вот код в API.Js
import axios from 'axios';
import API from '../API';
var urlLogin = API.url.host + '/login';
var login = {
init: function(){
this.vueConfig();
if(localStorage.getItem('token') != null){
window.location.replace("./input-mobile.html");
}
},
vueConfig: function(){
var app = new Vue({
el: '#app',
data: {
isSubmit: false,
email: "email",
password: "password",
},
methods: {
submitLogin: function(){
this.isSubmit = true;
axios.post()
axios({
method: 'post',
url: urlLogin,
data: {
email: this.email,
password: this.password
}
}).then(res =>{
console.log(res.data);
this.isSubmit = false;
localStorage.setItem("token", res.data.access_token);
localStorage.setItem("name", res.data.fullname);
window.location.replace("./input-mobile.html");
}, err =>{
console.log(err);
this.isSubmit = false;
});
}
}
});
}
}
module.exports = login;
API isХорошо.в сети (проверять) браузера api, дающего правильный ответ.Но не удалось получить данные