代码之家  ›  专栏  ›  技术社区  ›  Aymen Kanzari

获取角度2中元素的名称

  •  0
  • Aymen Kanzari  · 技术社区  · 6 年前

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

    参数列表包含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 回复  |  直到 6 年前