请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

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

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

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

正在回答

1回答

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

1 回复 有任何疑惑可以回复我~
  • 好的,如果不放在vuex中,就没法做最后的缓存优化吧?是不是放在store中的最终目的是这个?
    回复 有任何疑惑可以回复我~ 2020-11-13 09:50:29
  • 非常感谢!
    回复 有任何疑惑可以回复我~ 2020-11-15 08:01:15
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信