Я делаю вход в систему, но после успешного входа в методы входа в систему я нажимаю маршрут для объекта $router
, и он не работает, кто-то может мне помочь?
мой код:
doLogin(){
this.attemptLogin({...this.user}).then(function(){
this.$router.push('/')
} )
},
Итак, методы входа в систему выполняются, как и ожидалось, но обратный вызов this.$router.push('/')
не запускается
my attemptLogin
- это действие, его код следующий:
export const attemptLogin = ( {commit}, user) => {
return http.post('login', {
'email': user.email,
'password': user.password
}).then(response => {
return commit(types.setToken, response.data)
}).catch( e => console.log(e))
}