Vuejs2 NuxtJS/apollo如何设置自定义标题

Vuejs2 NuxtJS/apollo如何设置自定义标题,vuejs2,nuxt.js,vue-apollo,Vuejs2,Nuxt.js,Vue Apollo,如何在@nuxtjs/apollo上设置自定义标题 on my nuxt.config.js 我有类似的东西 apollo: { "x-token": "hash", "x-auth-token": "hash", "x-refresh-token": "hash", headers: { }, clientConfigs: { default: { // required httpEndpoint: "localhost:4000"

如何在@nuxtjs/apollo上设置自定义标题

on my nuxt.config.js
我有类似的东西

apollo: {
  "x-token": "hash",
  "x-auth-token": "hash",
  "x-refresh-token":  "hash",
  headers: {
  },
  clientConfigs: {
    default: {
      // required
      httpEndpoint: "localhost:4000"
    }
  }
}
谢谢你这样说:

numxt.conifg.js

apollo: {
  clientConfigs: {
    default: {
      httpEndpoint: 'localhost:4000',
      httpLinkOptions: {
        headers: {
           'x-token': 'hash',
           'x-auth-token': 'hash',
           'x-refresh-token':  'hash'
        }
      }
    }
  }
},

我之前也试过,但是有一个错误,“将循环结构转换为JSON”端点在React上工作得很好。apollo模块刚刚被重写,我认为这仍然是一个候选版本,而不是实际版本,所以这可能是一个bug。你可以做的是回到以前的方法,定义一个路径,如
default:“~/apollo/client configs/default.js”
,然后手动添加httplink选项。我明白了,我会尝试创建一个单独的配置,然后在nuxt.config.js上导入它。谢谢。