特定のラジオボタンがある角度2のコンポーネントがあります。私は特定の条件でラジオボタンをチェックします。ラジオボタンが角度2で正しく機能しない
ラジオボタンのHTMLコードのように行く:
<span class="radio-switch-group">
<label>
\t <input type="radio" name="radioView" id="All" (click)="onBtnClick('All')" [checked]="currentTab === 'All'">
\t <span class="radio-label">ALL Cars</span>
</label>
<label>
<input type="radio" name="radioView" id="Honda" (click)="onBtnClick('Honda')" [checked]="currentTab === 'Honda'">
<span class="radio-label">Honda</span>
</label>
</span>
次のようにTSファイルは次のとおりです。
export class CarComponent implements OnInit{
@Input() public currentTab: string = 'All';
public onBtnClick(carType: string){
this.currentTab = carType;
}
public ngOnInit() {
this.currentTab = 'All';
}
}
私はタブビューでこのコンポーネントをインスタンス化するとき他のコンポーネントの現在のタブが設定されていてもラジオボタンがチェックされていない「すべての」の代わり@Inputの
、どこか他のチェックボックスの値が、私はタブで、このコンポーネントをインスタンス化しています – sainu
をクリアされたコードを確認してください、それはしていませんそのシナリオの下で働く。 – hannah