1
時關閉父對話框我有一個場景像下面圖: ngdialog - 打開子對話框
我需要關閉父對話框時,我剛打開子對話框,我怎樣才能做到這一點?
我試過在打開子對話框之前使用關閉API,父對話框關閉,但子對話框中需要的所有數據都是未定義的。如果我不關閉它,子對話框中的數據可以很好地顯示。
$scope.selectServerToOpen = function (serverType) {
var newScope = $scope.$new(true);
newScope.newServer = $scope.newServer;
$scope.closeThisDialog('cancel');//coment this line, the data can be passed correctly, but i need to close the parent dialog when i open the child dialog
modalInstance = ngDialog.open
template: 'servers/templates/servers-new.tpl.html',
scope: newScope,
controller: 'newServerCtrl',
resolve: {
serverData: function() {
return null;
},
delegate: callbackWrapper
}
});
這是因爲控制器得到的回答再次初始化 – Sajeetharan
@Sajeetharan謝謝,你有周圍的任何工作呢? –