我使用ngFor動態創建項目的下拉列表,循環訪問保存在服務中的字符串數組(從SQL查詢獲得)。Angular 2 - 通過ngFor創建一個布爾數組的綁定複選框
<li *ngFor="let vehicleClasses of getVehicleClassList(); let i = index" (click)="toggleCheckBox(i)">
<a>
<input type="checkbox" id="vehCB_{{i}}"/>{{vehicleClasses}}
</a>
</li>
下拉菜單中都有一個複選框,然後選擇({{VehicleClasses}}
。 如何存放這些檢查框的用戶已籤(最好是從服務而不是組件)中的名字是什麼?
理想,我想有一個存儲複選框值的布爾數組,如果可能的話,我可以將複選框綁定到一個值,例如,如果一個函數要更改所有複選框布爾值,那麼複選框會更新?
我見過ngModel
用於其他類似場景 - 但我一直未能成功讓它工作。