VUE 请求后台数据

   在config文件的index.js中加入以下代码:
    dev: {
        // Paths
        assetsSubDirectory: 'static',
        assetsPublicPath: '/',
        // proxyTable: {},
    }
    在dev中替换以下代码:
    
     proxyTable: {
  '/api': {  //代理地址
    target: 'http://192.168.0.0:8888/',  //需要代理的地址
    changeOrigin: true,  //是否跨域
    secure: false,
    pathRewrite: {
      '^/api': '/'   //本身的接口地址没有 '/api' 这种通用前缀,所以要rewrite,如果本身有则去掉
    }
  }
  在请求的页面需要这样写:
  this.$gAjax(`后端接口地址`).then(res => {
            if (res.status == 1) {
             
            }
          }).catch(err=>{
          console.log(err)
        });
  post请求
  loadPost(){
        //post请求接口
        var _this=this;
        _this.$ajax.post(
          `后端接口地址`,
          _this.$qs.stringify({
            sname:'hahaha'
          })
        )
          .then(res=> {
            let data=res.data.data;
            console.log(data.description)
          })
          .catch(error=>{
            console.log(error)
          })
      },复制代码
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值