2016-11-29 56 views
0

我試圖分配一個值複選框選中後並沒有什麼(或false)選中時複選框:角2 - 價值分配使用反應形式

<input type="checkbox" [value]="key" [formControlName]="variable"/> 

這不起作用和值是truefalse。是否可以分配一個變量?

回答

1

你可以試試這個:

<input type="checkbox" (change)="$event.target.checked ? formGroupName.controls['variable'].setValue(key) : formGroupName.controls['variable'].setValue()" [formControlName]="variable"/> 
+0

不是我見過的最乾淨的方式,但它的工程!謝謝 – ncohen