角垫芯片未预装芯片

时间:2020-07-31 18:27:59

标签: angular typescript angular-material angular8

我正在尝试根据某个数据集中的数据数组预加载芯片。例如,我们的数据对象看起来像

{ 
    node : {
      name: "test"
      endpoints: {
         name: "hello",
         endpointUri: ["A","B","C"] 
      }
    } 

在初始化时,我执行以下操作

const control = <FormArray>this.myForm.controls['endpoints'];
this.nodes.forEach( (ele, i) => {
    control.push(this._fb.group({
      Name: ele.name,
      endPointUri: new FormArray([])
    }))

    ele.endPointUri.forEach(endpoint => {
      this.myForm.controls.endpoints.value[i].endPointUri.push(endpoint);
    });

但是,由于某些原因,在此示例中,我不断为我的endpointsURI获取空数组。因此,我的筹码永远不会被预先加载。

0 个答案:

没有答案