gpt4 book ai didi

angular - 注销时关闭所有 ng-bootstrap 模式

转载 作者:行者123 更新时间:2023-12-01 05:58:58 25 4
gpt4 key购买 nike

如果用户 session 超时,那么他将被重定向到登录页面。
问题:如果他们有一个模式打开,那么当用户被重定向时它保持打开状态。
使用 ng-bootstrap 在某些事件( session 超时)上关闭任何事件模式的好的集中方式是什么?这不涉及将代码放入每个模态(或基类)或包装 NgbModal服务?
我正在使用 Angular 4 , Bootstrap 4 , 和 ng-bootstrap .

最佳答案

您可以导入 import { NgbModal, ModalDismissReasons } from '@ng-bootstrap/ng-bootstrap';然后在注销组件的构造函数中定义它 constructor(private modalService: NgbModal){}最后使用 this.modalService.dismissAll();在您注销 api 调用或 session 过期后。

关于angular - 注销时关闭所有 ng-bootstrap 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47331635/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com