Vue后台管理里系统项目前端解决跨域问题
2019-01-24 09:50
806 查看
- 首先找到项目目录下的config文件夹,找到index.js,覆盖以下代码
dev: { // Paths assetsSubDirectory: 'static', assetsPublicPath: '/', proxyTable: { // 这里可以配置代理 '/gdapi': { target: 'http://132.119.126.92:13220', changeOrigin: true, pathRewrite: { '^/gdapi': '/' } }, '/api': { target: 'http://132.119.126.92:13221', changeOrigin: true, pathRewrite: {
2.在src文件夹下新建api文件夹用于存放请求方法
import axios from 'axios' // 设置基准地址 // axios.defaults.baseURL = 'http://132.119.126.92:13220' // 获取工单列表 export const getGdList = obj => axios.get('/gdapi/gdwx/activejob/getJobs', {params: obj}).then(res => res.data)
3.在需要获取数据的页面中引入
import {getGdList, getGdStatus, getGdMarket} from '@/api'
4.数据渲染
// 获取工单列表的方法 initList () { this.loading = true getGdList({ page: this.currentPage, size: this.pagesize }) .then(res => { console.log(res) this.gdList = res.result.row this.total = res.result.totalsize setTimeout(() => { this.loading = false // 获取完数据之后,让加载动画消失 }, 300) }) },
相关文章推荐
- Vue 项目中遇到的跨域问题及解决方法(后台php)
- vue项目--iview企业项目后台管理----问题及解决
- Vue 项目中遇到的跨域问题(后台 PHP)
- vue项目解决跨域问题
- 简易后台管理系统Vue前端快速搭建教程
- java后台解决系统跨域问题
- Java 后台解决与前端的跨域问题
- Vue proxyTable 开发环境下前端和后端真实数据对接问题和解决跨域
- 就项目跨域问题的前后台解决办法,采用JSONP和HttpClient技术
- Spring Boot + Spring Cloud 实现权限管理系统 后端篇(十二):解决跨域问题
- 解决Springboot与前端VUE整合 出现的跨域访问报错问题
- webpack + vue 项目 自定义 插件 解决 前端 JS 版本 更新 问题
- vue-cli搭建项目解决跨域问题
- vue-cli 前端开发,后台接口跨域代理调试问题
- VUE webpack前端代理解决跨域问题
- 前端使用Jquery的getJSON方法,后台使用PHP,解决IE和火狐Firefox中存在的跨域ajax请求问题。
- vue,vuex的后台管理项目架子structure-admin,后端服务nodejs,前端vue页面
- 项目部署问题:xftp无法连接服务器、Nginx403 Forbidden解决、nginx反向代理解决前端跨域问题
- 详解vue项目和普通项目如何解决开发环境与生产环境下的跨域问题
- Node学习(4)vue+node 前后端分离项目ajax跨域session问题解决