Markupselect2 Ereignis ausgelöst wird zweimal in angular4
<select2
[data]="data"
[width]="1024"
[options]="options"
[value]="selectedData"
(valueChanged)="onTagChanged($event)">
</select2>
Angular 4 Komponente
onTagChanged(data: { value: string[] }): void {
console.log(data);
this.selectedData = data.value;
}
Ereignis
valueChanged
zweimal ausgelöst, wie kann es verhindern.
in welchem Kontext entfernen? –
@RahulSingh: onTagChanged-Funktion wird zweimal aufgerufen, während ein Wert von select2 ausgewählt wird. Konsole druckt zweimal. –
Versuchen Sie 'onSelect' statt 'valueChanged'. –