请问一个关于react-query可能获得脏数据的问题.

来源:11-2 用 react-query 来处理 -服务端缓存-

卷狗

2022-05-21

用户A和用户B同时在操作后台管理系统…
用户A对一条数据做了修改.用户B这里应该是无法感知到的…所以此时,如果用户B从缓存拿数据,应该是拿到的就是脏数据…
还是说react-query也考虑过这个情况?

写回答

1回答

Nolan

2022-05-30

A改了后台数据以后,B用react-query拿数据的过程是:1. 从浏览器缓存拿,这里拿到的是A没修改的数据 2. 从服务端拿,替代1里的数据,这里拿到的就是A修改后的最新数据了

0
0

React17+Hook+TS4 优质实践,仿 Jira 企业级项目

解锁 React17 高阶用法,轻松应对大型复杂长周期项目

2691 学习 · 1236 问题

查看课程