我需要将自定义输入变量类型应用于客户端的阿波罗客户端变异查询。
我使用带有响应本机打字稿的apollo客户端。
apolloClient.mutate({
variables: { text: "hello" },
mutation: gql`
mutation AddComment($text: String!){
addComment(text: $text) {
id
text
}
}
`,
})
.then(result => { console.log(result) })
.catch(error => { console.log(error) });
我想放$ text:Message而不是$ text:String,我该如何定义类型,我试图放一个已定义的打字稿接口,但是它抛出一个错误,并且服务器没有响应。
我应该从服务器得到响应,但是我得到了一个错误。变异查询是在操场上进行的,没有任何变量