1

从 Angular 当我将一些参数发送到我的 Node.js 后端时,它会生成一个大数组并出现一些错误或超时问题。

我想通过 Loop 将有限的参数发送到后端。

那么如何创建这个将命中后端的循环->然后从后端获得响应->然后一个接一个地命中下一个循环???

注意:以前我创建了一个 for 循环,但是这并没有满足我的需要。

我以前效果不佳的 Angular 循环:

for (let i = 0; i < this.branchList.length ; i++) {
         this.form.get('branch_code').setValue(this.branchList[i].branch_code);
        
        this.salSub = 
          this.payrollService.submitForSalaryProcess(this.form.value, 
                                                    this.cycleList)
            .subscribe((data)=> {
                  if (data['isExecuted'] == false) {       
                    this.commonService.showErrorMsg(data['message']);
                  } else {                     
                      this.salProcessList = data['data'];
                  }
                  this.salSub.unsubscribe();                    
            }
          )                 
      };
4

0 回答 0