Я пытался запустить preFetch на квазаре для загрузки тегов opengraph для моего сайта.Мой магазин Vuex импортирует экземпляр axios с именем api .Действие в моем магазине Vuex заключается в следующем.Приложение работает в течение нескольких минут / запросов, и через некоторое время, скажем, 10-15 минут, я получаю сообщение об ошибке, что res.data не определено.В настоящее время я в любом случае исправляю ошибку, чтобы тестировщики не сталкивались с той же проблемой, но я не уверен, почему ошибка возникает.
fetch(context, currentRoute){
return new Promise(resolve=>{
return api.get(currentRoute.name,{params:{slug:currentRoute.params.slug}})
.then(res=>{
context.commit('set',res.data);
resolve();
}).catch(err=>{
context.commit('set',false);
resolve();
});
});
}