zoukankan      html  css  js  c++  java
  • 解决Mock.js请求一直报404

    我在发起请求的部分

    handleLogin() {
          this.$router.push({ path: '/home/lineIndex' });
          this.getAxios('/userInfo').then(res => {
            console.log(res);
          });
        }
      }
    

    首先我以为是接口代理的原因吗,去把vue.config.js里的配置跨域给注释了 还是没用,后面实测和接口代理没有关系

        // proxy: {
        //   // 配置跨域
        //   '/api': {
        //     target: 'http://xx.xx.xx.xx:8088',
        //     // ws:true,
        //     changOrigin: true,
        //     pathRewrite: {
        //       '^/api': ''
        //     }
        //   }
        // }
    

    后来发现封装的axios里设置了

    const baseURL = 'api
    

    Mock.js拦截的部分

    Mock.mock('/userInfo',produceNewsData)
    

    后面修改成下面这样子还是不行

    Mock.mock('/api/userInfo',
      produceNewsData)
    

    最后修改为成功,其实还是自己大意了

    Mock.mock('api/userInfo',
      produceNewsData)
    
  • 相关阅读:
    6-2 铁轨 uva 514
    并查集基础
    周练7
    周练5
    周练4
    二分查找
    周练3
    2-7 使用不同方式进行定位.py
    2-6 使用title_contains检查页面是否正确
    启用不同浏览器.py
  • 原文地址:https://www.cnblogs.com/leise/p/14351064.html
Copyright © 2011-2022 走看看