为了账号安全,请及时绑定邮箱和手机立即绑定

reactjs多页面需要获取同一个ajax返回的值

reactjs多页面需要获取同一个ajax返回的值

慕码人8056858 2019-03-19 21:19:02
有多个页面需要有个属性需要调用接口返回判断展示逻辑 我的想法是做缓存 但是多个页面怎么写才能尽量少的写代码想要一个大致的代码设计框架我不是想要怎么做缓存 而是怎么做路由或者组件能让每个页面都引入这个变量而不是都写一遍调用ajax
查看完整描述

3 回答

?
慕尼黑5688855

TA贡献1848条经验 获得超2个赞

如果没有store的话 localstorage无疑是最好的方式


查看完整回答
反对 回复 2019-03-26
?
桃花长相依

TA贡献1860条经验 获得超8个赞

用redux,多页面共享一个reducer


查看完整回答
反对 回复 2019-03-26
?
至尊宝的传说

TA贡献1789条经验 获得超10个赞

应该使用一个state管理器,比如redux、mobx、reflux。
我们使用阿里出品的dva state 管理器

查看完整回答
反对 回复 2019-03-26
  • 3 回答
  • 0 关注
  • 595 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信