为什么老师把ajax请求写到store里面?

来源:7-9 使用 async 和 await 改造异步请求

他门说这就是人生

2020-11-12

我一直在慕课网买课学习vue2,也看过一些vue2的模板,比如,vue-element-admin。他们的ajax请求都是在页面上调用封装的ajax请求方法,来请求数据的。

老师的ajax请求为什么在store里调用呢?这样做有什么优势吗?还是说只是习惯而已?觉得老师的做法很独到,哈哈。

写回答

1回答

张轩

2020-11-13

同学你好 不知道你的其他课中有没有使用 vuex,假如使用 vuex,并且一些数据是在 vuex 中管理的,那么这些异步请求就是 action,那么自然数据请求的方法都是封装到 store 中的。假如没有 vuex,那么自然请求可以放在页面中没有问题的。

1
2
他门说这就是人生
非常感谢!
2020-11-15
共2条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程