在vue中如何实现跨域问题

(求解)vue中跨域问题的实现

import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
import './plugins/element.js'
 
Vue.config.productionTip = false
 
new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app')

修改vue.config.js配置代理方式解决,同时后台要支持跨域
devServer: {
proxy: {
'/api': {
target: 'http://localhost:8080',
pathRewrite:{'^/api':''},
ws: true,
changeOrigin: true
}
}
}

在Vue的vue.config.js中配置跨域,同时后端配置也配置一下

https://cli.vuejs.org/zh/config/#devserver-proxy
https://blog.csdn.net/jcodery/article/details/122200746