不要关闭角度ui bootstrap对话框侧面点击

时间:2013-10-17 15:16:52

标签: twitter-bootstrap angular-ui

当我点击黑色背景时,对话框会关闭,但我不想让它关闭..

enter image description here

以下是代码:

var disconnectedDialog = $dialog.dialog({       backdrop: 'static', keyboard:false });

我在这个对话框中添加的选项不会被关闭..

请告诉我该怎么做...... 请告诉我该怎么做......

请告诉我该做什么......

1 个答案:

答案 0 :(得分:8)

您似乎已经设置了正确的选项。当您设置模态时,有一个名为背景的选项,允许您显示或隐藏背景。但是根据文档,还有另一种选择'静态':

  

背景 - 控制背景的存在。允许的值:true   (默认),false(无背景),'静态' - 背景存在但是   单击模态窗口外部时,模态窗口未关闭。

一个例子是:

var modalInstance = $modal.open({
      templateUrl: 'myModalContent.html',
      backdrop: 'static',
      controller: ModalInstanceCtrl,
      resolve: {
        items: function () {
          return $scope.items;
        }
      }
    });

我不确定还有什么不对,唯一的建议可能是尝试模态指令。 Angular-UI团队已删除当前版本的对话框。