Vue.js结合了RESP API的数据

时间:2018-05-11 13:29:02

标签: javascript json vuejs2

我需要在最终对象上组合多个API调用,这是因为API有限制使用,任何人都知道如何在同一个最终对象中组合多个调用,接下来是我的代码示例,我需要所有数据在this.lista但是没有工作:

  created(){
    this.$http.get('/api/transactions?senderId=8642612272713533685S&limit=1&offset=000')
    .then( function(res){
      console.log(res.body.count);
      let limit = Math.ceil(res.body.count/1000);
      console.log(limit);
      let m = {};
      let off = 0;
        for (var i = 0; i <= limit; i++) {
          this.$http.get('/api/transactions?senderId=8642612272713533685S&limit=1000', {params:{offset: off}})
          .then( function(data){
             this.lista = { ...this.lista, ...data.body.transactions } 
          } )

          off = off + 1000;
       }
      }
    );
  }

任何帮助将不胜感激

0 个答案:

没有答案