`请求状态`和`全局状态`是什么区别?

管理请求状态和全局状态推荐使用 react-query 、valtio、jotai 、zustand 。

请求状态全局状态是各自是什么意思呢?

阅读 2k
2 个回答

请求状态:比如发送一个请求学生列表的网络请求,接口会返回pageNumber, pageSize, StudentInfo等数据,同时我们也可能会在请求开始时将loading置为true,在请求成功或失败后再将loading置为false。那么请求返回的数据和loading的状态就可以被认为是请求状态。

全局状态:跨组件或者跨页面使用的变量。比如网站的主题色、夜间模式的切换,都需要用全局状态来控制。

状态=数据。就是请求数据,全局数据。请求数据作用范围只在一次请求中,下次请求又是一个新的数据,全局数据,作用全局,作用范围在应用的整个生命周期。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题