关闭bootstrap模式返回按钮

Close bootstrap modal back button bootstrap./

本文关键字:按钮 返回 模式 bootstrap 关闭      更新时间:2023-09-26

我正在构建一个angularjs应用程序,我使用bootstrap模式。

一旦用户按下返回键,我想让他关闭模式。

我使用html5mode作为关闭意味着我有#

我试图添加history.pushstate(null,null,'modalopened')一旦用户打开模态,然后删除它一旦模态关闭或用户单击后退按钮并向后导航。

我知道手机上的后退键会在历史api中自动后退。

但是,当我这样做时,我被重定向回根'/#/'

$locationChangeStart在用户点击后退按钮时触发,您可以附加到事件并执行自定义隐藏逻辑。

$scope.$on('$locationChangeStart', function(event, newUrl, oldUrl) {
      //hide the control
    }