0
私はAngular2を使用しており、ユーザーがブラウザから「このページをリロードする」をクリックしたことを検出したいと考えています。 このイベントをタイプスクリプトで検出するには、キーボードイベントではありません。TypescriptでChromeリロードマウスを検出
私がこれまで試してみました:
@HostListener('window:keydown', ['$event'])
onKeyDown(event: MouseEvent)
{
console.log(event);
alert("keydown "+ event.valueOf());
}
@HostListener('window:keypress', ['$event'])
onKeyPress(event: MouseEvent) {
console.log(event);
alert("keyPress " + event.x);
}
@HostListener('document:click', ['$event'])
public documentClick(event: MouseEvent): void {
console.log(event);
alert("doc " + event.y);
}
をしかし、ユーザーがクリックするブラウザからリロードしたときにヒットされていません。
アイデア?
タイプスクリプト –