react-query 水化hydration/Hydrate、脱水hydration/dehydrate àì夳堔傛蜴生んèń 2021-07-24 22:53 166阅读 0赞 import { hydrate,... } from 'react-query/hydration' 脱水: dehydrate 创建缓存的冷冻表示,稍后可以用Hydrate、useHydrate或hydrate对其进行水化。 这对于将预取的查询从服务器传递到客户机或将查询持久化到localstorage或其他持久化位置非常有用。默认情况下,它只包含当前成功的查询。 const dehydratedState = dehydrate(queryClient, { 要脱水的QueryClient实例 dehydrateMutations:true, 将实例内部的mutation都脱水 dehydrateQueries:true, 将实例内部的query都脱水 shouldDehydrateMutation: (mutation: Mutation) => boolean, 遍历所有mutation,返回true的脱水,不指定只包含暂停的mutation shouldDehydrateQuery: (query: Query) => boolean, 遍历所有query,返回true的脱水,不指定只包含成功的查询 }) 返回的内容:包括以后为水化queryClient所需要的一切 水化: 1、Hydrate 将以前的脱水状态添加到queryClient,该状态将通过运行useQueryCache返回。 如果客户机已经包含数据,那么将基于更新时间戳智能地合并新的查询。 <QueryClientProvider client={queryClient}> <Hydrate state={dehydratedState} options={ { defaultOptions: { queries: {},mutations:{} } }} 可选,用于水化查询的默认配置 > <Example /> <ReactQueryDevtools initialIsOpen={false} position='top-right' /> </Hydrate> </QueryClientProvider> 2、useHydrate 将以前的脱水状态添加到queryClient中,该状态将由useQueryClient()返回。 如果客户机已经包含数据,那么将基于更新时间戳智能地合并新的查询。 useHydrate(dehydratedState, options) dehydratedState:脱水数据 options:{ defaultOptions: { queries: {},mutations:{} } } 可选,用于水化查询的默认配置 3、hydrate 将先前的脱水状态添加到缓存中。 如果在脱水中包含的查询已经存在于queryCache中,不会覆盖它们。 hydrate(queryClient, dehydratedState, options) queryClient:指定QueryClient实例 dehydratedState: 脱水数据 options:{ defaultOptions: { queries: {},mutations:{} } } 可选,用于水化查询的默认配置
相关 健美运动员赛前脱水断碳_1983年,我的第一场健美比赛——斯科特艾贝尔 | 连载... ![5652f296f7794dcb0e926ffaa20e855e.png][] 阅读他人的故事,探索自己的生命。本文内容取材于斯科特·艾贝尔的个人博客(发表于2019年) 喜欢ヅ旅行/ 2023年01月05日 15:30/ 0 赞/ 28 阅读
相关 【转】Git Shell 基本命令(官网脱水版) 用户信息 当安装完 Git 应该做的第一件事就是设置你的用户名称与邮件地址。 这样做很重要,因为每一个 Git 的提交都会使用这些信息,并且它会写入到你的每一次提交中,不 水深无声/ 2022年11月19日 12:45/ 0 赞/ 66 阅读
相关 如何写出好代码,阅读博客脱水版 博文原网址,[http://www.cnblogs.com/geniusvczh/archive/2012/06/22/2558407.html][http_www.cnblo Dear 丶/ 2021年12月15日 05:29/ 0 赞/ 197 阅读
相关 react-query 水化hydration/Hydrate、脱水hydration/dehydrate import { hydrate,... } from 'react-query/hydration' 脱水: dehydrate àì夳堔傛蜴生んèń/ 2021年07月24日 22:53/ 0 赞/ 167 阅读
还没有评论,来说两句吧...