这里的缓存的赋值有点不大懂
来源:8-5 使用缓存数据

heZM
2019-05-19
缓存的赋值放在geiInitialporps中,第一次请求不是也赋值了吗?为什么tab跳转后拿不到缓存值?为什么要放在useEffect中呢?大大清楚这一块,希望老师能解答下
写回答
1回答
-
请求赋值是在服务端渲染的,你需要同步到客户端才能拿到。放在useEffect中是因为我们希望缓存数据只有在客户端被赋值,而第一次页面访问在客户端geiInitialporps是不会调用的,所以就放在useEffect中
022019-08-11
全栈进阶课程 React16.8+Next.js+Koa2一步到位开发Github
学习React/Next.js服务端渲染SSR同构设计方案,理解OAuth登录体系的实现原理
651 学习 · 311 问题
相似问题
关于数据缓存的操作疑问!
回答 1
路由缓存
回答 1