问题描述
我正在使用如下所示的 useQuery:
const [query,setQuery] = useState(GET_PRODUCTS);
const { data,loading,error } = useQuery(query);
当用户在搜索框中输入并提交时,setQuery 将设置查询并且上面的组件将呈现。
预期结果: - 应根据搜索结果更新数据。
实际结果: - 我可以看到执行了搜索 graphql 查询并提供了搜索结果(网络选项卡),但数据在上述组件中仍未定义,并且从不刷新。但是加载有效。
版本 - @apollo/client: "^3.3.18"
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)