如何在AngularJS中使用模态在背景上显示背景

时间:2014-03-27 15:11:35

标签: angularjs modal-dialog

在我的应用程序中,我有一个打开另一个模态的模态。

在两个模态中我想要显示背景(黑色背景)。在第一个模态背景是完美的工作,但在第二个背景上甚至不显示甚至页面/ UI behinde模态被禁用。

任何可能导致此类问题的想法?对于那两个模态我基本上完全相同的代码。

var modalOpened = false;
$scope.$on('myEvent', function(event, data) {
            //prevent modal to open twice
    if(modalOpened) return;

    var modalInstance = $modal.open({
        backdrop: 'static',
        templateUrl: 'myTemplate',
        controller: controller,
        keyboard : false
    }); 
    modalOpened = true;

    modalInstance.result.then(function(message) {
        modalOpened = false;
    }, function() {});
});

如果我将模态发生两次,则会显示背景。我究竟做错了什么?

0 个答案:

没有答案