首页 > 解决方案 > API 不可用时重定向到错误页面

问题描述

我想在我的 GraphQL API 关闭时重定向到错误页面,而不是因为无法加载内容而显示空页面。 在此处输入图像描述

我认为当 Apollo 收到错误 503 作为回复时,我必须进行重定向,但我不知道该怎么做。

谢谢 !

标签: vue.jsgraphqlvue-routervue-apollo

解决方案


你可以在你的 apollo 查询中处理这个错误。

 apollo: {
    todos: {
      query: GET_MY_TODOS,
      error(error) {
      console.log(error)
      this.$router.push('/db-error-page')
     }
    },
  },

推荐阅读