获取角度2中元素的名称

时间:2019-03-06 13:52:54

标签: angular typescript

我有我动态显示的输入复选框

我想获取所有输入的名称

参数列表包含20个元素,问题在于在控制台中它显示了重复20次的名字

<ng-container *ngFor="let parameter of category.parameters" [ngSwitch]="parameter.type">
    <label class="switch switch-small" *ngSwitchCase="'toggle'">
         <input #toggle type="checkbox" name="{{parameter.parameterId}}" formControlName="{{parameter.parameterId}}" (change)="checkboxAction(parameter.parameterId)">
         <span class="slider round"></span>
    </label>                         
</ng-container>

@ViewChild('toggle') toggle: any;

save(): void {
    console.log(this.toggle.nativeElement.getAttribute('name'));
}

0 个答案:

没有答案