Vue.js Vue Axios无法使用本地主机的api

Vue.js Vue Axios无法使用本地主机的api,vue.js,axios,cors,localhost,vuex,Vue.js,Axios,Cors,Localhost,Vuex,我尝试使用Vue+Axios使用API,它对Postman有效,但当我尝试从前端请求时,它不起作用 methods : { getData : function(){ const options = { url: `http://localhost/api/`, method: 'GET' } this.$axios(options) .then(response => (console.log(response))) .c

我尝试使用Vue+Axios使用API,它对Postman有效,但当我尝试从前端请求时,它不起作用

methods : {
  getData : function(){
    const options = {
      url: `http://localhost/api/`,
      method: 'GET'
    }

  this.$axios(options)
    .then(response => (console.log(response)))
    .catch(error => console.log(error));
  },
},
mounted() {
  this.getData();
}
它只能在本地主机上工作,但如果我将url更改为类似
”的在线APIhttps://api.coindesk.com/v1/bpi/currentprice.json“
,它成功了。我还将vue.config.js设置为
devServer:{proxy:'http://localhost:8080/api/“}

下面是图像的错误消息。谢谢你