在react中将javascript请求链接在一起

在react中将javascript请求链接在一起,javascript,reactjs,Javascript,Reactjs,我需要用不同的body请求,特别是不同的block_num_id,将多个请求链接在一起。使用 做这件事最好的方法是什么?我考虑过使用一个生成器,将返回的JSON推送到一个数组中,然后在react with map中迭代以显示值。这是开发人员最友好的方式吗?作为参考,我正在考虑使用这样的发电机 function* foo(index) { while (index < 10) { yield index++; } } const iterator = foo(1); co

我需要用不同的body请求,特别是不同的block_num_id,将多个请求链接在一起。使用

做这件事最好的方法是什么?我考虑过使用一个生成器,将返回的JSON推送到一个数组中,然后在react with map中迭代以显示值。这是开发人员最友好的方式吗?作为参考,我正在考虑使用这样的发电机

function* foo(index) {
  while (index < 10) {
    yield index++;
  }
}

const iterator = foo(1);

console.log(iterator.next().value);
函数*foo(索引){
而(指数<10){
产量指数++;
}
}
常量迭代器=foo(1);
log(iterator.next().value);

听起来你需要承诺?Promise.all()如果这是在redux中,你应该认真研究我在工作中使用它们,而
yield
语句是一个救命稻草。基本上,您将编写
yield call…request…
,并且您可以使用我开始看到的相同格式(如果您使用redux)在它下面编写下一个异步调用
function* foo(index) {
  while (index < 10) {
    yield index++;
  }
}

const iterator = foo(1);

console.log(iterator.next().value);