用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")