I´m trying to get the content of a text input field after something was pasted inside it. How can I fetch the data? My approach with $event.target.value I used for the keyup event doesn't work. If you paste something with Ctrl + V It works due to the keyup event, but if I try to paste something from the context menu of the browser it doesn´t work.
Here is a very simple Code sample:
@Component({
  selector: 'my-app',
  template: `<input type="text" [ngModel]="value" (paste)="pasteEvent($event)" (keyup)="keyupEvent($event)">
  <br>{{result}}`
})
export class AppComponent {
  public result: string;
  public pasteEvent($event: any) {
    this.result = $event.target.value;
    console.log('paste: '+ $event.target.value);
    console.log($event);
  }
  public keyupEvent($event: any) {
    this.result = $event.target.value;
    console.log('keyup: '+ $event.target.value);
  }
} 
 
     
     
    