What are those events called in Angular 2 when radio button is selected or unselected.
Something like
<input type="radio" (select)="selected()" (unselect)="unselected()" />
So when I click one radio button in a group, it will fire selected()
for the new selection and unselected()
for the previous selection.
It works,
<input type="radio" (change)="handleChange($event)" />
But you need code more to judge 'selected' or 'unselected'.
You may try this in your *.ts file:
export class Comp { private _prevSelected: any; handleChange(evt) { var target = evt.target; if (target.checked) { doSelected(target); this._prevSelected = target; } else { doUnSelected(this._prevSelected) } } }
It works when you assign the click event to the label, instead of the input.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With