0
我打開一個Dialog Window
(它有own controller
)。 我想要更改differentController
中屬於Dialog Window
和onRemoving
的數據,並將數據發送回parent controller
並應用數據。可能嗎?
function openTaskDialog(ev, test)
{
$mdDialog.show({
controller : 'differentController',
controllerAs : 'vm',
templateUrl : 'dialog.html',
parent : angular.element($document.body),
targetEvent : ev,
clickOutsideToClose: true,
onComplete: onComplete,
onRemoving: function (event, promise) {
console.log('onRemoving',event, promise, $mdDialog)
},
locals : {
Test : test,
event: ev
}
})
.finally(function(){
})
}
function onComplete (scope, el, options) {
console.log('scope, el, options', scope, el, options)
}