vue2.0 axios 跨域配置,两个地址

本文详细介绍了在Vue.js项目中如何配置axios,包括在`config/index.js`中设置proxyTable以代理API请求,以及在`main.js`中全局引入axios并挂载到Vue原型上。在具体页面中,通过`this.$ajax`调用axios进行GET请求,实现数据获取和处理。示例展示了如何查询并展示数据。
摘要由CSDN通过智能技术生成

 1、config/index.js 中

    proxyTable:{
      '/api': {
        target: 'http://localhost:8015/',
        changeOrigin: true,
        pathRewrite: {
          '^/api': '/'
        }
      },
      '/ht-cms': {
        target: 'http://localhost:8016/ht-cms/',
        changeOrigin: true,
        pathRewrite: {
          '^/ht-cms': '/'
        }
      },
    },

2、main.js 中

 import axios from 'axios'
 Vue.prototype.$ajax=axios;

3、具体页面使用

        this.$ajax({
          method: "get",
          url: '/api/equInfo/queryJsonData',
          data: {
            limit: 3,
            page: 1
          },
        }).then(res => {
          this.alData = res;
        }).catch(msg => {

        });

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

.. ..

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值