我正在尝试理解一个Angular客户端中的Apollo客户端。下面的代码没有给出类型:
fireMutation() {
this.apollo.mutate<{foo: string}>({
mutation: gql`some mutation {}`,
variables: {}
}).subscribe(v => {
// No typings on v.
return;
});
}我在Github上找到了this issue,但它显然与我面临的问题无关。
我已经创建了Stackblitz here,以便您轻松确认。
发布于 2019-03-29 14:22:56
基于这个Github comment,我找到了解决方案。
修复方法是安装graphql类型:npm i @types/graphql --save-dev。
我更新了stackblitz,现在它可以在?上运行了

非常感谢ekron。
https://stackoverflow.com/questions/55397934
复制相似问题