【发布时间】:2019-08-22 06:19:57
【问题描述】:
我正在使用nuxt 和apollo-module,我需要拦截可能的网络错误(更具体的是401/403),以便我可以显示一些错误模式并注销我的用户。在文档中,我看到在 nuxt.config.js 中您可以这样做:
apollo: {
tokenName: 'Authorization',
authenticationType: 'Bearer',
errorHandler(error) { do something }
}
...
但在该配置文件中,我无法访问我需要的应用程序功能(例如错误模式或我的路由器)。有什么办法存档吗?
【问题讨论】:
标签: vue.js apollo nuxt.js apollo-client vue-apollo