,可以通过以下步骤实现:
<div *ngFor="let option of options">
<input type="radio" name="radioGroup" [value]="option" [(ngModel)]="selectedOption">
{{ option }}
</div>
上述代码中,options是一个包含所有选项的数组,selectedOption是当前选中的选项。
options: string[] = ['Option 1', 'Option 2', 'Option 3'];
selectedOption: string;
selectedOption: string = null;
selectOption(option: string) {
const index = this.options.indexOf(option);
if (index !== -1) {
this.options.splice(index, 1);
}
}
上述代码中,selectOption函数接收一个选项作为参数,然后找到该选项在options数组中的索引,并使用splice方法将其从数组中删除。
这样,当用户选择某个选项后,该选项将从选项列表中删除,不再显示在页面上。
请注意,以上代码示例中未提及具体的腾讯云产品和链接地址,因为与问题的内容无关。如需了解腾讯云相关产品和服务,请访问腾讯云官方网站。
领取专属 10元无门槛券
手把手带您无忧上云