Ich habe ein Eingabefeld für Benutzer mehrere E-Mails eingeben, und eine Liste der zuvor verwendeten E-Mails, die in einer Datenliste erscheinen. Ich möchte die Methode onNewToEmailAdded() jedes Mal aufrufen, wenn ein Benutzer Text in das Feld eingibt und die Eingabetaste drückt oder einen Wert aus der Datenliste auswählt. Wie kann ich das machen (ich benutze Angular 2). Im Moment wird die Methode nur aufgerufen, wenn die Enter-Taste gedrückt wird, sobald ein Eintrag aus der Liste ausgewählt wurde.Trigger-Ereignis, wenn ein Benutzer Text eingeben und drücken Sie die Eingabetaste oder klickt auf ein Element aus einer Datenliste
<input type="email" class="form-control" [(ngModel)]="nweEmail" (keyup.enter)="onNewToEmailAdded()"
list="toEmailsList" />
<datalist id="toEmailsList">
<option *ngFor="let email of previousToEmails">{{email}}</option>
</datalist>