Как сохранить данные из сообщения Axios в localalstorage - PullRequest
0 голосов
/ 11 июля 2019

У меня проблема в том, что когда я хочу сохранить данные, полученные из сообщения 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'))

Output

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...