2013-10-17 39 views
2

當我在黑色背景上點擊,該對話框關閉掉,但我不希望它得到關閉..不要關閉角UI引導對話框出側點擊

enter image description here

這裏驗證碼:

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

我在該對話框中沒有得到封閉加什麼選項..

請告訴做什麼...... 請てLL做什麼......

請告訴做什麼......

+1

@ TyndieRock的回答爲我工作。你爲什麼不接受他的回答,或者留下評論,說明它爲什麼不適合你? – jdmcnair

回答

8

看樣子你已經設置了正確的選項。當你設置你的模式時,有一個叫背景的選項,可以讓你顯示或隱藏背景。但根據文檔還有另一個選項'靜態':

背景 - 控制背景的存在。允許的值:真 (默認),假(無背景),'靜態' - 背景存在,但 模態窗口在模態窗口外單擊時未關閉。

一個例子是:

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

我不知道還有什麼是錯的唯一的建議可能會嘗試模態指令。截至當前版本,Angular-UI團隊已刪除對話框。