Angular中的响应式表单嵌套数组如何访问?
创始人
2024-10-31 11:00:39
0

在Angular中的响应式表单中,嵌套数组可以使用FormArray来实现。如果想要访问嵌套数组,可以使用FormArray的at()方法。

以下是一个示例,在表单中添加了一个名为“orders”的FormArray,其中包含名为“items”的嵌套FormArray。通过使用at()方法可以访问嵌套数组的元素:

HTML模板:

组件代码:

import { Component, OnInit } from '@angular/core';
import { FormGroup, FormArray, FormBuilder } from '@angular/forms';

@Component({
  selector: 'app-my-component',
  templateUrl: './my-component.component.html',
  styleUrls: ['./my-component.component.css']
})
export class MyComponent implements OnInit {
  myForm: FormGroup;

  constructor(private fb: FormBuilder) {}

  ngOnInit() {
    this.myForm = this.fb.group({
      orders: this.fb.array([
        this.fb.group({
          items: this.fb.array([
            this.fb.group({ name: '', price: '' }),
            this.fb.group({ name: '', price: '' }),
          ])
        }),
        this.fb.group({
          items: this.fb.array([
            this.fb.group({ name: '', price: '' }),
            this.fb.group({ name: '', price: '' }),
          ])
        }),
      ])
    });
  }

  get orders(): FormArray {
    return this.myForm.get('orders') as FormArray;
  }

  getItem(orderIndex, itemIndex) {
    return this

相关内容

热门资讯

最新研发!对战互娱有辅助器吗,... >>您好:对战互娱有辅助器吗确实是有挂的,很多玩家在这款对战互娱有辅助器吗游戏中打牌都会发现很多用户...
透明总结!顺欣茶楼辅助,wep... 透明总结!顺欣茶楼辅助,wepoker轻量版辅助(辅助挂)详细开挂辅助脚本;打开点击测试直接进入微信...
一分钟揭秘!多乐小程序辅助工具... 一分钟揭秘!多乐小程序辅助工具,福建天天13水插件(确实有挂辅助开挂平台);无需打开直接搜索微信(1...
透视ai!情怀国粹麻将辅助器,... >>您好:wepoker私人局透视教程确实是有挂的,很多玩家在这款wepoker私人局透视教程游戏中...
一分钟了解!小闲川南宜宾辅助,... 您好:这款小闲川南宜宾辅助游戏是可以开挂的,确实是有挂的,很多玩家在这款小闲川南宜宾辅助游戏中打牌都...
透视美元局!枫叶辅助脚本,购买... 透视美元局!枫叶辅助脚本,购买wepoker模拟器(辅助挂)详细开挂辅助安装;打开点击测试直接进入微...
一分钟带你了解!欢乐达人怎么开... 一分钟带你了解!欢乐达人怎么开辅助,花花生活圈怎么开挂(真的有挂辅助开挂工具);无需打开直接搜索打开...
透视线上!樱花之盛正版辅助器免... 透视线上!樱花之盛正版辅助器免费,德州透视是真的吗(辅助挂)详细开挂辅助挂;打开点击测试直接进入微信...
推荐攻略!吉祥填大坑脚本小程序... 吉祥填大坑脚本小程序开挂教程视频分享装挂详细步骤在当今的网络游戏中,吉祥填大坑脚本小程序作为一种经典...
透视能赢!uupoker透视,... wepoker手机助手开挂教程视频分享装挂详细步骤在当今的网络游戏中,wepoker手机助手作为一种...