53 vue-resource
在vue项目中除了axios外,vue-resource也是可以发送ajax请求的,它是一个插件库,本质也是对xhr的封装,它的使用很axios基本一致,下面会有实战例子
它最开始是vue团队在维护,后来教给其他团队去维护了,虽然现在用的不多,但是在早起vue1.0的年代,它用的特别多
53.1 安装vue-resouce
打开终端,输入:
npm i vue-resource
这个库很小,安装很快
53.2 引入并且使用
安装完成之后就可以引入并且使用了
// 引入vue-resource插件库 import vueResource from 'vue-resource' // 使用vueResource插件库 Vue.use(vueResource)
53.3 实战案例
如果正常下载并使用,通过vc实例会发现有一个$http属性,它之所以存在是因为使用了vue-resource这个插件
它的使用方式和axios基本一致,只是把axios.换成了this.$http.
53.4 总结
虽然vue-resource和axios都可以发送请求,但是前者维护频率没有axios高,还是尽量使用axios发送请求,对于它了解即可