如何关闭之前在angular会话中打开的浏览器选项卡?
我正试图关闭在会话中某个地方但在用户退出会话之前打开的浏览器选项卡(Chrome,但不重要)。这需要在我们为用户提供服务的如何关闭之前在angular会话中打开的浏览器选项卡?,angular,Angular,我正试图关闭在会话中某个地方但在用户退出会话之前打开的浏览器选项卡(Chrome,但不重要)。这需要在我们为用户提供服务的/user->/路线的清理防护运行的最后完成 我最初尝试对第一次创建选项卡的组件执行此操作。但是,这是不正确的,因为用户可以导航到其他组件并返回到该组件,从而导致ondestory在会话中过早关闭选项卡 想知道这是否可以在Guard或类似的程序中实现,我可以在该程序中获得会话早期打开的选项卡的句柄 我真的很想回答这些问题: 有没有办法在Guards中按名称获取选项卡(或任何
/user->/
路线的清理防护运行的最后完成
我最初尝试对第一次创建选项卡的组件执行此操作。但是,这是不正确的,因为用户可以导航到其他组件并返回到该组件,从而导致ondestory
在会话中过早关闭选项卡
想知道这是否可以在Guard或类似的程序中实现,我可以在该程序中获得会话早期打开的选项卡的句柄
我真的很想回答这些问题:
- 有没有办法在Guards中按名称获取选项卡(或任何选项卡)的句柄,这样关闭会话中打开的选项卡是否可以接受