vue-element-admin 配置接口请求,跨域,版本4
网上常规方法是这么说的,修改.env.development,然后就Ok
# base api # VUE_APP_BASE_API = '/dev-api' VUE_APP_BASE_API = 'http://111.11.111.11'
但是我失败了,然后找到了proxy代理
第一步,还是修改这个文件.env.development
# base api # VUE_APP_BASE_API = '/dev-api' VUE_APP_BASE_API = ''
第二步,修改vue.config.js
//先注释掉mock // before: require('./mock/mock-server.js') proxy: { [process.env.VUE_APP_BASE_API]: { target: `http://11.1111.11.1`, changeOrigin: true, ws: true, secure: false, pathRewrite: { ["^" + process.env.VUE_APP_BASE_API]: "" } } }
首先要确保访问的接口可以访问
第三步,utils/request.js,使用
TIP:get传值用params,post传值用data
//获取管理员信息 export function getAdminInfo(params) { return request({ url: "/admin/setting/admin/info", method: "get", params }); } //添加管理员 export function addAdmin(data) { return request({ url: "/admin/setting/admin/add", method: "post", data }); }
修改过config文件记得重新编译项目
热门文章
- 南通哪里有卖宠物狗的(南通卖狗的地方在哪最便宜)
- 「1月21日」最高速度22.1M/S,2025年Hiddify Next每天更新免费节点订阅链接
- 「1月4日」最高速度19.9M/S,2025年Hiddify Next每天更新免费节点订阅链接
- 「12月14日」最高速度20.4M/S,2024年Hiddify Next每天更新免费节点订阅链接
- 「2月18日」最高速度22.5M/S,2025年Hiddify Next每天更新免费节点订阅链接
- @Valid 参数校验不生效问题解决
- 「12月9日」最高速度19.6M/S,2024年Hiddify Next每天更新免费节点订阅链接
- mmap库:Python内存映射文件操作
- 关于vue中api统一管理的那些事_vue.js_
- 宠物粮食加工厂加盟(兔饲料什么牌子的好)