当前位置: 首页 > news >正文

vue3跨域怎么解决?

其实很简单

假设一个接口;

http://101.42.170.68:10000/open/mockData/test1

首先,看自己项目中有没有vue.config.js文件,如果没有自己创建一个,如果有那吗在其中写。

vue.config.js:

//固定格式,修改一部分就行了
const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({devServer: {proxy: {
//根据假设的接口,带一个api,那吗我们把下面这个/open,也改成api,其他不用管'/open': {target: 'http://101.42.170.68:10000/open',// API服务器的地址ws: true,  //代理websocketschangeOrigin: true, // 虚拟的站点需要更管originpathRewrite: {   //重写路径 比如'/api/aaa/ccc'重写为'/aaa/ccc'
//这个地方也要改成/api'^/open': ''}}}}
})

在自己需要的页面安装axios,并且进行引入即可,学会了吗?

axios({url:'/open/mockData/test1',params:{}
}).then((res)=>{console.log(res)
})

http://www.lryc.cn/news/240573.html

相关文章:

  • 强化学习小笔记 —— 如何选择合适的更新步长
  • 容斥 C. Strange Function改编题
  • C++笔记
  • python-opencv 培训课程笔记(1)
  • 【C++初阶】STL详解(七)Stack与Queue的模拟实现
  • 校园报修抢修小程序系统开发 物业小区报修预约上门维修工单系统
  • 【Android】Hilt比Android好在哪里
  • 计算方法 期末总结
  • 【面试】jvm中堆是分配对象存储的唯一选择吗
  • 音视频同步笔记 - 以音频时间为基
  • JavaScript 原始数据类型和对应的对象类型(内置对象)之间的关系
  • 报错For debugging consider passing CUDA_LAUNCH_BLOCKING=1.
  • whisper使用方法
  • 通过easyexcel实现数据导入功能
  • Springboot_文件下载功能(前端后端)
  • Vue框架学习笔记——v-bind数据单向绑定和v-model数据双向绑定
  • 将对象转成URL参数
  • 【论文阅读】MAG:一种用于航天器遥测数据中有效异常检测的新方法
  • 超级武器!深入LoadRunner性能测试流程及极速分析结果!
  • 解决requests库进行爬虫ip请求时遇到的错误的方法
  • 大语言模型领域的重要术语解释
  • 无需公网IP,使用内网穿透实现公网访问本地OpenWRT管理界面
  • 利用 docker 实现JMeter分布式压测
  • Sentinel 分布式系统
  • Cookie、Session、CBV加装饰器的三种方法
  • 【高级渗透篇】网络安全面试
  • 【Flink】Process Function
  • 【源码分析】zeebe actor模型源码解读
  • python3实现类似expect shell的交互式与SFTP的脚本
  • java游戏制作-飞翔的鸟游戏