红果串儿 2020-10-13 15:03 采纳率: 0%
浏览 1320

vue中如何用一个请求传给后台不同得参数,拿到不同的数据

图片说明图片说明

参数里gllxfl是需要1或者2, 我现在定义了1只拿到了一套数据, 怎么写能拿到其他得数据呢

  • 写回答

1条回答 默认 最新

  • 菜鸟咸鱼一锅端 2020-10-13 17:42
    关注

    用promise.all.............................

    getNews() {
          let param = {};
          let param1 = { };
          let param2 = { };
          var p1 = this.$http.get("api", param);
          var p2 = this.$http.get("api", param1);
          var p3 = this.$http.get("api", param2);
          Promise.all([p1, p2, p3]).then((res) => {
            console.log("请求返回", res);
            res.map((item) => {
              if (item.code == 0) {
                this.dlist = res[0].rows || [];
                this.glist = res[1].rows || [];
                this.hlist = res[2].rows || [];
              }
            });
          });
        },
    
    评论

报告相同问题?

悬赏问题

  • ¥15 郑州牧原测试岗值得去吗
  • ¥100 复现论文:matlab仿真代码编写
  • ¥15 esp32驱动GC9A01循环播放视频
  • ¥15 惠普360g9的最新bios
  • ¥30 这个功能用什么软件发合适?
  • ¥60 微信小程序,取消订单,偶尔订单没有改变状态
  • ¥15 用pytorch实现PPO算法
  • ¥15 关于调制信号的星座图?
  • ¥30 前端传参时,后端接收不到参数
  • ¥15 这是有什么问题吗,我检查许可证了但是显示有呢