У меня проблема в том, что когда я хочу сохранить данные, полученные из сообщения axios в localstorage, я получаю объект обещания только тогда, когда получаю его из localalstorage. Я не могу понять, что мне с этим делать. Кто-нибудь может мне помочь ?
function login(email, password) {
return axios.post('http://localhost:3001/users/login', {
email: email,
password: password,
}).then(response => {
return response.data.token
}).catch(function (error) {
console.log(error);
});
}
var t = login(email,password).then(data =>{
localStorage.setItem('token1',data)
})
localStorage.setItem('token2',t)
console.log('varT: '+t)
console.log('token1: '+localStorage.getItem('token1'))
console.log('token2: '+localStorage.getItem('token2'))