我已經實現了模態指令,並將$modal.open
選項背景設置爲false
。不過,現在我可以觸發多種模式打開。有一種方法可以防止觸發按鈕在一個模式打開後觸發嗎?Angular UI Bootstrap Modal - 如何防止多個模式打開
var accountSummaryCtrl = function ($scope, $modal, $log) {
$scope.open = function() {
var modalInstance = $modal.open({
templateUrl: '/Apps/generic/modal/Templates/AccountSummary.html',
controller: ModalInstanceCtrl,
backdrop: false
});
modalInstance.result.then(function (selectedItem) {
$scope.selected = selectedItem;
}, function() {
$log.info('Modal dismissed at: ' + new Date());
});
};
};
感謝
當您打開模式時禁用按鈕 –