Angular 需要使用相同功能添加不同数据的第n个下拉列表

Angular 需要使用相同功能添加不同数据的第n个下拉列表,angular,angular-reactive-forms,angular11,Angular,Angular Reactive Forms,Angular11,我有“父层次结构”下拉列表。在更改第n个级别下拉列表时,针对父级更改选择框 我已经创建了添加子下拉列表的通用函数 getChildHir(id: number) { let childHir = '?fields=id,hl_name&parent_hl_id=' + id; this.org_level_service.getAllOrgLevel(childHir) .subscribe((res: any) => { consol

我有“父层次结构”下拉列表。在更改第n个级别下拉列表时,针对父级更改选择框

我已经创建了添加子下拉列表的通用函数

 getChildHir(id: number) {
    let childHir = '?fields=id,hl_name&parent_hl_id=' + id;
    this.org_level_service.getAllOrgLevel(childHir)
      .subscribe((res: any) => {
        console.log(res);
        this.childList = res.data.orgHierarchyLevels;
      });
    (this.form.controls['child_levels'] as FormArray).push(this.createItem())
  }