Vue学习笔记九:Vue-axios

1.使用axios

//安装
npm install --save axios 

//组件内引入
import axios from 'axios'

//发送post请求(基于Pormise的)
axios.post("http://mp.yc.info",this.blog)
    .then((res) => {
        this.arr = res
        console.log(res)
    })
    .then((res) => {})

2.全局配置

main.js文件中

import axios from 'axios'

Vue.prototype.$http = axios

axios.defaults.baseUrl = 'http://mp.yongchao.info'
axios.defaults.headers.common['Authorization'] = 'Token'
axios.defaults.headers.post['Content-type'] = 'application/urlencode'
axios.defaults.headers.get['Accepts'] = 'application/json'

axios.post("/getUser",this.blog)
    .then((res) => {
        this.arr = res
        console.log(res)
    })
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容