vue-axios

两种引用的方法

通过cdn或者下载下来去引用

<script src="https://unpkg.com/axios/dist/axios.min.js"></script>

或者通过npm使用看了这么多文章通过自己的尝试

1 npm i axios --save 此种方法显示安装怎么都不成功

这是不成功的,一定要换上国内的镜像,cnpm i axios --save

2 cnpm i vue-axios --save(亲测)

有相关文件指出axios不是vue的插件所以不需要直接在main.js中直接导入

import axios fom axios

vue.use(axios)

通过原型使用axios

import axios from 'axios'

使用

Vue.prototype.$http=axios



axios中的基本参数

axios.request(config)

axios.get(url,[config])

axios.options(url.[ url,config ])

axios.delete(url,[config])

axios.post(url,[ data,config ])

axios.patch(url,[ data ],[config])

axios.put(url,[ data ],[config])




axios和Vue有什么不同,首先vue-resouce是通过vue的实例进行的数据的获取的,而axios是通过全局变量axios


通过get请求,全局函数axios.get()方法进行数据的操作



post请求


http请求



全局拦截器的使用,一般我们使用axio获取数据
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容