如何解除角度js中的所有模态对话框

时间:2016-11-04 11:30:29

标签: javascript angularjs angular-ui-bootstrap

在旧版本的角度引导程序中我曾经使用

https://angular-ui.github.io/bootstrap/#/modal

var myApp = angular.module('app', []).run(function($rootScope, $modalStack) {
      $modalStack. dismissAll();
    });

我在最新版本中找不到它的名称

2 个答案:

答案 0 :(得分:1)

将$ modalStack替换为$ uibModalStack

即。 $uibModalStack.dismissAll()

答案 1 :(得分:0)

你需要这样做,如果你用Google搜索,这很简单:

$modalInstance.dismiss('cancel'); // from your controller 

$modalStack.dismissAll(reason); // for your current position.