【发布时间】:2021-08-11 13:24:47
【问题描述】:
我在测试 Apollo 时遇到问题。当我尝试使用 apollo 和 graphql 进行查询时,我想要响应返回错误和部分数据,所以我设置了属性 errorPolicy:'all'。但它不起作用。我不知道为什么?请帮忙! 这是我的代码:
查询{动物{ 姓名 年龄},学校{ 姓名 numberfd } } `
const { loading,data,error} = useQuery(GET_DASHBOARD_DATA, { 错误政策:'全部', onCompleted: (res) => {console.log("complete",res)}, onError : (res,data) => {console.log("ERRRR",res,data)}, })
我想收到:
{ 错误:[...],数据:[动物:[...]] }
但它唯一的响应错误。这是 Apollo 的文档:https://www.apollographql.com/docs/react/data/error-handling/
【问题讨论】:
标签: graphql apollo handleerror