У меня есть массив tagNames = {{value: Dog}, {value: Cat} ...} этот массив создается с помощью ввода пользователя.
<div *ngFor = "let tag of tagNames">
<input
type = "radio"
[value]= "tag.value"
name = "tagName"
(change) = "onclick($event)"> {{tag.value}}
</div>
onclick(event) {
for (let tag of this.tagNames) {
this.temp[tag.value] = false;
}
let key = event.target.value;
this.temp[key] = true;
}
Есть ли у меня способ, чтобы у меня не было цикла в onclick, с помощью запуска события, который позволяет мне знать, что пользователь выбрал переключатель, связанный с cat и, следовательно, невыбранный Dog?