axios的基本用法和本地解决跨域问题

用vue做个小demo,需要用到axios 请求网上找的一些接口

 在main.js里加import axios from 'axios'    Vue.prototype.$ajax = axios;

在组件里 this.$ajax.get().then(response=>{

console.log(response);

})

我是接口是http://mobilecdn.kugou.com/api/v3/search/song?keyword=再飞行&page=1&pagesize=10,网上找的,直接点击链接有数据返回,但在项目里提示跨域。

1.在config/index.js 里加代理

proxyTable:{},这里默认是空。 

this.$ajax.get("http://mobilecdn.kugou.com/api/v3/search/song?keyword=薛之谦&page=1&pagesize=10")

在前面加上/api 就okl ,j记得要npm run dev重启下项目

this.$ajax.get("/api/http://mobilecdn.kugou.com/api/v3/search/song?keyword=薛之谦&page=1&pagesize=10")

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章