„Netzwerkfehler beim Versuch, eine Ressource abzurufen“ mit Vue Router 4, Vue 3 und Vuex 4JavaScript

Javascript-Forum
Guest
 „Netzwerkfehler beim Versuch, eine Ressource abzurufen“ mit Vue Router 4, Vue 3 und Vuex 4

Post by Guest »

nach einem Update, von „vue js 2“ auf „vue js 3“, von „vue-router 3“ auf „vue-router 4“ und von „vuex 3“ auf „vuex 4“, versuche ich es Korrigiere meinen Code, damit alles mit Laravel funktioniert.
Dieser Code funktionierte vor der Update-Konfiguration. Dieser Code befindet sich in einer Store-Datei.

Code: Select all

const actions = {
loginUser({state, commit}, payload) {
return new Promise((resolve, reject) => {
axios.post('api/user/login', {
email: payload.user.email,
password: payload.user.password,
url: state.to
})
.then(response => {
if(response.data.access_token){
localStorage.setItem(
"token",
response.data.access_token
);
commit('setUser', response.data.user);
window.location.replace('/dashboard');
};
})
.catch(error => {
reject(error.response);
});
})
},
}
Wenn ich versuche, eine Verbindung herzustellen, erhalte ich die folgende Fehlermeldung.
"Uncaught (im Versprechen) TypeError: NetworkError beim Versuch zu holen Ressource. "
Wenn ich 'window.location.replace('/dashboard');' auskommentiere Code funktioniert der setUser einwandfrei, wenn ich ihn über den Vue-Debugger überprüfe. Ich vermute also, dass 'window.location.replace('/dashboard');' funktioniert nicht.
Wenn jemand einen Hinweis hat, bin ich ganz Ohr.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post