我试图了解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,以方便您确认。
答案 0 :(得分:0)
基于此Github comment,我找到了解决方案。
解决方法是安装graphql类型:npm i @types/graphql --save-dev
。
我更新了stackblitz,现在可以使用
非常感谢ekron。