我正在使用nuxt
with apollo-module
,我需要拦截可能的网络错误(更具体地讲是401/403),因此我可以显示一些错误模式并注销用户。在文档中,我看到nuxt.config.js
您可以执行以下操作:
apollo: {
tokenName: 'Authorization',
authenticationType: 'Bearer',
errorHandler(error) { do something }
}
...
但是在该配置文件中,我无法访问所需的应用程序功能(例如,错误模式或路由器)。有什么办法可以存档吗?