如何将值推送/修补到FormArrays Angular 4中

时间:2017-11-21 14:50:23

标签: angular typescript formarray

我正在尝试setValue,在创建时将值推送到FormArrays但它不起作用。有人可以告诉我如何在创建FormArray时设置值吗?

   public initCarriers() {
            return this._FB.group({
                Name: ['MGR', Validators.required],
                Age: ['42', Validators.required],
                Role: ['Actor', Validators.required]
            });
   }

  public loopEdit(){
    const control = < FormArray > this.carriersForm.get('CarriersArray');
    let arr = [1 , 2];
    for(let a of arr) {
        control.push(this.initCarriers());
    }
}

我在这段代码中尝试做的是,添加formarray两次,其值为MGR,42,Actor。但它没有分配的工作价值。有人可以帮我或者告诉我如何在创建FormArray时设置值吗?

0 个答案:

没有答案