vue.js - Http Headers vue-apollo
问题描述
,
我看过很多关于如何在 apollo 中使用带有上下文选项的标头的文章,但我不知道如何使它在 vue-apollo 中工作,这已经是 github 中关于这些的其他问题了(https://github.com/vuejs/ vue-apollo/issues/713 ) 配置 vue-apollo.js,但我想对个人查询使用标头,¿这些可能吗?
我对 vue-apollo 的查询:
apollo:{
getPipedrivePersons: {
query: gql`query{
getPipedrivePersons(
term:"email"
){
id
name
detail{
firstName
lastName
}
email{
value
}
phone{
value
}
}
}
`,
pollInterval: 950,
},
}
解决方案
通过使用上下文解决:
context: {
headers: { foo: this.fooHeader }
}
推荐阅读
- android - 如何在Android中以编程方式在分屏模式下切换视图?
- python - 在 Python 中找不到路径
- python - 如何获取 Azure 表查询中返回的实体数?
- javascript - Typescript 可选链接结合三元运算符解析错误
- perl - 转换字符串中字符的位置以考虑“间隙”(即字符串中的非字母数字字符)
- file-upload - 通过 Microsoft Teams Graph Api 将文件上传到频道
- javascript - .play() 在 React 组件上无法按预期工作
- sql - 查找一年内销量最高的 10 种产品
- python - 将列添加到熊猫数据框中,列中的值除以基于另一列的组的列的最大值?
- swiftui - SwiftUI - ForEach 循环中的左挤压视图