采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我看手机端loading您用 axios的interceptor轻松就实现了, 但在pc端 这个就不太合适吧, 如果要做到pc端的 局部加载 就需要对每个container组件中的redux status做判断,这样的逻辑判断代码 几乎要写很多 , 代码的可读性就会变差, 不知道 老师能不能提供一些解决思路呢?
PC 端为啥不能用这个 loading,大部分 loading 都是全局的啊
全局的loading 在pc端 很影响用户体验, 比如 一个 联动菜单 change A菜单, 会根据所选的A的值, 从后台查询 渲染 B 菜单。 这种场景 重新把整个页面显示 loading 肯定不如 只把菜单 B显示成 loading 要好呀。 pc端有很多类似这种需要 局部刷新的场景, 而局部刷新的实现 就是要拿到 异步请求的 状态 REQUEST SUCCESS FAIL 这种状态 判断 的代码 想优化 有什么思路?
登录后可查看更多问答,登录/注册
全网唯一的React 16+Redux+React Router4实战课程,学到手是你的真本领!
1.8k 10
1.2k 9
1.0k 8
1.2k 8
1.2k 7