几分钟后Quasar preFetch引发错误

时间:2019-03-26 14:49:28

标签: webpack vuex pm2 quasar-framework vuex-modules

我一直试图让preFetch在类星体上运行,以为我的网站加载opengraph标签。我的Vuex商店导入了一个名为 api 的axios实例。我的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(); 
        });
    });            
}

0 个答案:

没有答案