我想在用户关闭页面时删除一些数据
我已经使用了beforeunload
事件,但它仅在我刷新页面时才起作用,但是当我关闭它时没有任何执行。
@HostListener('window:beforeunload', ['$event'])
beforeUnloadHander($event) {
console.log('fdfsdfsd')
if(!this.accepted && this.details.length != 0){
this.bookingService.deleteRequest(this.details[3]);
}
}
如果有其他任何方法可以使用它 我正在使用Angular 5