【发布时间】:2021-06-27 08:28:38
【问题描述】:
async login(context, payload) {
const response = await axios
.post(
'https://identitytoolkit.googleapis.com/v1/accounts:signInWithPassword?key=AIzaSyCQ6w2jvJVNrOwON4-KnEOV1kH-ckEDokg',
{
email: payload.email,
password: payload.password,
returnSecuredToken: true
},
{
Headers: {
'Content-Type': 'application/json'
}
}
)
.then(function(response) {
console.log(response);
})
.catch(function(error) {
console.log(error);
console.log(error.response);
});
console.log(response);
context.commit('setUser', {
token: response.data.idToken,
userId: response.data.userId,
tokenExpiration: response.data.expiresIn
});
你好,也许这是一个愚蠢的问题,但我怎样才能在那里控制台记录我的回复?我试图将我的响应存储在 const 中,但这是同样的问题,控制台日志和提交在等待异步之前执行,我无法使用从 axios 响应返回的任何数据,谢谢您花时间帮助我.
【问题讨论】: