【问题标题】:react-query - What's the difference between useQuery and useMutation hook?react-query - useQuery 和 useMutation 钩子有什么区别?
【发布时间】:2020-11-05 16:08:00
【问题描述】:

试图找到有关 react-query 的答案。

useQuery 和 useMutation 有什么区别?

据我了解,useQuery 是依赖调用。

useMutation 用于需要更新当前状态(缓存失效等)的帖子

这是正确的假设吗?

【问题讨论】:

    标签: react-query


    【解决方案1】:

    来自坦纳林斯利:

    区别在于数据流。 useQuery 用于异步查询 数据,useMutation 用于对其进行变异。或者在传统的 CRUD 说话:

    读取:useQuery 创建/更新/删除:useMutation

    https://twitter.com/tannerlinsley/status/1324384797939003393

    【讨论】:

      【解决方案2】:

      我找到的这个查询的最佳答案是: UseMutation:用于创建/更新/删除数据,也用于重新获取数据。 而 UseQuery: 用于获取数据 归功于:https://github.com/Avi98

      【讨论】:

      • 这不会为 chrisjlee 接受的和较早的答案添加任何内容。
      猜你喜欢
      • 2022-10-13
      • 1970-01-01
      • 2023-04-10
      • 2023-04-10
      • 2012-06-20
      • 2022-06-16
      • 2014-07-26
      • 2020-12-20
      • 2021-09-17
      相关资源
      最近更新 更多