在我的应用程序中,我使用了反应式表格。在我的应用程序中,它们是一个按钮Add new Fields,单击此按钮后会添加新字段。
我可以添加新字段,但不能分配formControlName。
任何人都可以向我显示正确的路径,如何formControlName向这些动态添加的字段添加内容。
我正在尝试使用 formArray 作为输入数据源在角度材料表上实现排序/过滤。
dataSource = new MatTableDataSource([]);
<table mat-table [dataSource]="formdataarray.controls" multiTemplateDataRows class="mat elevation-z8" matSort >
<ng-container matColumnDef="{{column}}" *ngFor="let column of columnsToDisplay" >
<th mat-header-cell *matHeaderCellDef mat-sort-header>{{column}}</th>
<td mat-cell *matCellDef="let element"> {{ element.value[column] }} </td>
</ng-container>
Run Code Online (Sandbox Code Playgroud)
但排序/过滤不起作用
material-design angular-material angular angular-material-table material-table