好帮手慕灰灰老师请进

好帮手慕灰灰老师请进

http://img1.sycdn.imooc.com//climg/5fcf43e5093e878e09490645.jpg

在导入vue-resource插件时这么简单,只要两步
而在导入vuex插件时,视频老师好像写了很多步,同样是导入插件为什么区别这么大?这两者有什么不同?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,问题解答如下:

1.vue-resource是实现异步请求的,所以直接在入口文件中导入并注册。

http://img1.sycdn.imooc.com//climg/5fcf531309f169b904880216.jpg

2.而vuex是要管理项目中的全局数据的,项目中的全局数据有很多,我们需要单独创建了一个js文件,便于管理这些数据。所以同学觉得步骤多,其实就是因为vuex中多创建了一个单独保存数据的js文件导致的。

如下图所示:

单独创建了一个js文件管理数据,vuex插件的导入也是有两步:导入和注册


http://img1.sycdn.imooc.com//climg/5fcf4e6c09ea3cd607200221.jpg


创建好的js文件,最终也要导入到入口文件main.js中使用。如下图所示,只是store.js的导入和使用了:

导入我们自己创建的js文件,并注入,这样整个项目都能使用全局数据了


http://img1.sycdn.imooc.com//climg/5fcf5008096c3a8106230523.jpg


3.综上所述,插件的导入+注册都是一样的。因为vue-resource不需要我们创建任何文件,所以直接在main.js中导入+注册。

而vuex中,只不过我们单独创建一个保存数据的js文件,所以入口文件main.js中多出的步骤,是我们自己创建的js文件的导入和使用了。

祝学习愉快~

  • 人生的起源 提问者 #1
    讲得很清楚,谢谢
    2020-12-08 18:39:56
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
热门框架Vue开发WebApp 18版
  • 参与学习           人
  • 提交作业       209    份
  • 解答问题       3299    个

本路径是通过ES6基础知识、运用Zepto、Swiper、fullPag等移动端常用工具包、以及当下流行框架Vue,结合多个实战案例,还原真实开发场景,最终实现手机端购物商城网页开发。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师