<input type="radio" [(ngModel)]="step1.addInfoLinks" [checked] = "step1.addInfoLinks" name="addInfoLinks" value="true">
<input type="radio" [(ngModel)]="step1.addInfoLinks" [checked] = "!step1.addInfoLinks" name="addInfoLinks" value="false">
<div class="fields" id="addInfoLinks" [hidden] = "!step1.addInfoLinks"></div>
export class Step1Component {
step1;
constructor(private _globalService: GlobalService){
this.step1 = {
addInfoLinks:false
}
}
}
私はこのようなコードを持っています。はいをクリックするたびにdivが表示され、visaversaする必要があります。はいをクリックするとdivを表示することができますが、ラジオボックスは選択されていないだけです。ここで何が問題なの?私は[ngModel]="..."
一部は既にこのの世話をするためにあなたが[checked] = "..."
を必要としないこのangular2のラジオボックスで機能を実行できません
<input type="radio" [(ngModel)]="step2.addInfoLinks" [checked] = "step1.addInfoLinks==false" name="addInfoLinks" value="false">
'[checked] =" step1.addInfoLinks "'を試したことがありますか? –
はい。それは働いていません..私は何を選択して 'いいえ'ラジオボックスを選択し、常にdivを表示することができます –