vue中怎么解决代理和跨域问题
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,本篇内容主要讲解"vue中怎么解决代理和跨域问题",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"vue中怎么解决代理和跨域问题"吧!一、安装vue-reso
千家信息网最后更新 2025年02月04日vue中怎么解决代理和跨域问题
本篇内容主要讲解"vue中怎么解决代理和跨域问题",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"vue中怎么解决代理和跨域问题"吧!
一、安装vue-resource插件
cnpm install vue-resource --save
在根目录下的package.json检查一下插件的版本
在rourer-index.js下引入文件
import Resource from 'vue-resource'Vue.use(Resource)
引入vue-resource后,可以基于全局的Vue对象使用http,也可以基于某个Vue实例使用http 参考链接
二、安装axios插件
cnpm install --save axios
在后台服务文件(server.js)中引入
var axios = require('axios')
新建一个公共Js文件,用于存放httpserver
import axios from 'axios' // 引入axios插件export function getHttp (url, callFun) { //get请求方法 axios.get(url).then(callFun) .catch(function(err){ console.log(err) })}
三、proxy代理
在config-index.js
文件下找到proxyTable
设置代理
例如我的vue项目链接是 localhost:8080 后台数据地址是 localhost:8081/api/seller(端口不一样)
proxyTable: { '/api': { target: 'http://localhost:8081', changeOrigin: true, pathRewrite: { '^/api': '/api' // pathRewrite方法重写url, 这样配置出来的url为http://localhost:8081/api/seller // '^/api': '/' // pathRewrite方法重写url, 这样配置出来的url为http://localhost:8081/seller } } }
四、数据调用
在想调用数据的vue页面中写入如下代码
js部分
html部分
商家
到此,相信大家对"vue中怎么解决代理和跨域问题"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
代理
插件
文件
方法
问题
数据
内容
后台
部分
链接
学习
配置
实用
更深
代码
全局
兴趣
商家
地址
实例
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
医院里的网络安全吗
服务器怎么验证时间戳
面向数据库的模型
计算机国家网络安全
在我国网络安全法律体
深圳服务器专卖
浙江信子互联网络科技有限公司
分布式数据库的三大原理
纳雍县校园网络安全管理制度
仿真软件开发板
软件开发项目预算编制
网络安全在法律中地位
网络安全短视频说明
数据库不同用户表空间
嘉兴软件开发订制
华瑞安科技软件开发工资
中兴通讯网络安全扫描工具
数据库上机课答案
压缩数据库
数据库包含哪几类数据文件
win11怎么设置服务器地址
aap软件开发
ibm服务器 扩容
oki软件开发有限公司
excel表格服务器安装
软件开发人才实名推荐函
网络安全计量学
乌班图服务器搭建
淄川专业软件开发定制
如何看学历教育云服务器