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)
}