«NetworkError при попытке получить ресурс» с vue router 4, vue 3 и vuex 4Javascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 «NetworkError при попытке получить ресурс» с vue router 4, vue 3 и vuex 4

Сообщение Anonymous »

после обновления, перейдя с «vue js 2» на «vue js 3», с «vue-router 3» на «vue-router 4» и с «vuex 3» на «vuex 4», я пытаюсь исправьте мой код, чтобы все работало с Laravel.
Этот код работал до конфигурации обновления. Этот код находится в файле магазина.

Код: Выделить всё

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);
});
})
},
}
Когда я пытаюсь установить соединение, я получаю следующую ошибку.
"Неперехваченный (в обещании) TypeError: NetworkError при попытке получить данные ресурс. "
Когда я комментирую 'window.location.replace('/dashboard');' кода, setUser работает нормально, когда я проверяю его через отладчик Vue. Поэтому я подозреваю, что 'window.location.replace('/dashboard');' не работает.
если у кого-то есть идеи, я внимательно слушаю.

Подробнее здесь: https://stackoverflow.com/questions/793 ... e-3-and-vu
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Javascript»