• promise返回值多层嵌套


    实际上打印的是promise的res不是api接口返回值

    因为用apifox测试开发服务器的代理接口,和不加代理测试返回值相同:

    http://localhost:3030是vue开发代理。

    "D:\code\jeecg\vue\job-app-master\manifest.json"

    1. "proxy" : {
    2. "/api" : { // "/apiproxy" 开发服务器代理端额外添加的路径,表示访问http://localhost:3030/api的请求,全转给vue开发代理
    3. // "target" : "http://localhost:8099/api/",
    4. "target" : "http://10.0.180.203:8080/api",//"https://job.qinkonglan.cn/api",//"http://10.0.180.203:8080/api", //"https://xxxxn/api",
    5. "changeOrigin" : true,
    6. "secure" : false,
    7. "pathRewrite" : {
    8. "^/api" : "/" //"^/apiproxy" : "/" 开发服务器代理为了保持路径不变,需要去掉自己额外添加的路径,这里例子中,上面在路径中添加了"/api",这里就需要在路径中删除"^/api" ,^表示以...开头,注意这开发代理路径中的/api与java后台路径中的/api不是同一个,把开发代理路径中的/api替换成/apiproxy,也不影响java后台路径。但是影响前台config/index.config.js中配置的baseUrl: "http://localhost:3030/api",//"http://localhost:3030/apiproxy"
    9. }
    10. },

     

     "D:\code\jeecg\vue\job-app-master\config\index.config.js"

    1. development: {
    2. loginTitleTxt: "欢迎使用人才直聘", // 登录页标题
    3. copyrightTxt: "人才直聘v1.0", // 版本信息
    4. assetsPath: "/static/img", // 静态资源路径
    5. baseUrl: "http://localhost:3030/api",//"http://localhost:3030/apiproxy",//"http://10.0.180.203/api", //"http://192.168.0.106:8080/api", "http://localhost:8080/apiproxy" 192.168.1.221=localhost
    6. // baseUrl: "https://job.qinkonglan.cn/api",
    7. // baseUrl: "/api",//H5请选用该地址调试
    8. tokenKey: "WECHAT_TRADE", // 登录标识
    9. testOpenId: "oEjRxwy7jL9PgG0kWeb4VcDTZEas", // 小程序测试openId
    10. forcedLogin: false, // touristMode游客模式下APP是否强制用户登录 场景:当用户进入登录页面后无法后退。
    11. touristMode: true, // APP是否开启游客模式, 游客模式true开启:APP打开后可以进入首页和无权限的页面,游客模式false关闭:APP打开后首先需要登录才能进入, 此时forcedLogin配置项失效。
    12. },

    接下来需要处理的是请求接口http://localhost:3030/api/user/getUserInfo 404无相应的问题:

    正式环境这里用的是名称是data

    但是前台代码中这里用的是result

     所以不能参照现网api修改项目代理,现网的接口和本地项目差距很大,可能是为了混淆视听,保护源代码

  • 相关阅读:
    如何选择好的数字化供应链系统开发公司?
    如何优雅的利用k8s探针解决注册中心服务短暂不可用?
    Flink协调器Coordinator及自定义Operator
    Go——下划线
    中电金信:语言服务解决方案
    Web框架FastAPI
    基于HTML5架构的综合管廊系统网络结构设计
    kotlin协程CoroutineScope Dispatchers.IO launch 线程Id
    Redis学习之Redis概述及原理、基本操作及持久化
    STL排序、拷贝和替换算法
  • 原文地址:https://blog.csdn.net/qq_27361945/article/details/133929448