【发布时间】:2021-10-07 09:35:05
【问题描述】:
我正在使用 Angular 创建一个项目,在我的应用程序中我需要处理后退按钮事件。以下是除一种情况外运行良好的代码
代码:
this.location.subscribe(event => {
//logout
});
history.pushState({}, '');
此代码仅在用户执行某些活动时有效,如果用户刚刚登陆页面并单击返回按钮,则不会捕获此事件。我尝试了所有方法,但都不起作用。
【问题讨论】:
-
您需要处理后退按钮究竟是为了什么?如果您使用路由器作为主要事实来源,我发现您需要它的情况很少
标签: javascript angular google-chrome