angular - 带有 resultValue 的 Angular 浏览器关闭事件。我怎样才能得到用户的决定?
问题描述
我想在弹出“您确定要关闭站点”后从用户那里获取“事件”。所以他按下了哪个按钮。
如果用户有未保存的数据并想要关闭选项卡,则弹出“您是否真的要关闭选项卡”将停止刷新或关闭。但我想得到用户的决定。因为如果他会离开网站我想做一个特殊的数据库查询fe。那可能吗?
// in component
@HostListener('window:beforeunload', ['$event'])
public beforeUnloadHander($event: any) {
$event.returnValue = true;
}
解决方案
推荐阅读
- c++ - 一组(异构)向量的 Push_back 实现
- sql - 如何根据范围获得连续的批号?
- docker - 未连接到域时,Docker 命令需要约 10 秒才能运行
- python - Python 发出从 URL 列表中抓取证书数据的问题
- c# - 将字符串中的匹配项与正则表达式匹配以进行值替换?
- c++ - 如何在窗口坐标中获取模型(对象)的位置
- python - 将硒页面请求的响应保存到文件
- c++ - C++ 部分模板专业化和 Natvis
- javascript - React Hooks,Reducers,Ajax,如何调度新状态
- pandas - 如何将数据框列的值与其他数据框中的正确行匹配?