vue 项目中怎么解决跨域 , has been blocked by CORS policy
当浏览器向后端接口请求数据时 , 会出现跨域问题 , 出现如下报错我的后端接口地址是 :https://www.uinav.com/api/public/v1/home/swiperdata一 , 项目根目录新建 vue.config.js配置跨域module.exports = {devServer: {proxy: {'/api': {target: 'htt...
·
当浏览器向后端接口请求数据时 , 会出现跨域问题 , 出现如下报错
我的后端接口地址是 : https://www.uinav.com/api/public/v1/home/swiperdata
一 , 项目根目录新建 vue.config.js
配置跨域 (两种方法都可以)
"use strict";
const path = require("path");
// module.exports = {
// devServer: {
// proxy: {
// '/api': {
// target: 'https://www.uinav.com',
// changeOrigin: true,
// },
// }
// }
// }
module.exports = {
dev: {
proxyTable: {
'/api': {
target: 'https://www.uinav.com',
changeOrigin: true,
},
},
host: 'localhost',
port: 8080
}
}
二 , src目录下 , api文件夹 --> index.js中封装api请求
封装api请求我之前有写文章 --> vue项目中怎么封装api请求_调调啊的博客-CSDN博客_vue怎么封装api
三 , 这是utils文件夹 --> request.js中的内容
四 , 刷新浏览器 , 可以看到这时候数据已经请求回来了
更多推荐
所有评论(0)