:angular2 onay kutusu formcontrol
export class CheckboxComponent {
formControl: FormControl;
option: {value: string};
constructor() {
this.formControl = new FormControl();
this.option = {value: "MyValue"};
this.formControl.valueChanges.subscribe(console.log);
}
}
<input type="checkbox" [formControl]="formControl" [value]="option.value" name="SomeName" />
abone çıktısı, doğru yanlış, doğru, yanlış .... I Açısal 2'nin FormControl'de "MyValue" dize değerini bağlamasını isteyin.
Varsayılan olarak açısal 2, FormControl ve onay kutuları, varsayılan tarayıcı gönderme davranışı onay kutusunun değerini göndermek ve aynı ada sahip birden çok onay kutusu olması durumunda bir onay kutusu olduğundan garip olan boole değerlerini bağlar gibi görünüyor. değerler onay kutularının adına bağlı.
Items=[true, false, true, true, true, false]
yerine:
Items=[Toothbrush, Floss, Glock, Clean underwear]
Yani özünde: Nasıl açısal 2 bağlama dize değeri değil boolean değeri yapmak için
göndermek için oldukça yararsız olurdu?
Saygılarımızla
Herhangi güncelleme ile izlemek istediğiniz değeri ekli olacak? Aynı konuyla mücadele ediyorum. –