【发布时间】:2017-01-09 15:25:54
【问题描述】:
我正在使用 AngularJS 1.3 和 ngDialog 0.5.9
使用类似下面的代码打开对话框:
function openDialog() {
$scope.dataToPassToDialog = myData;
var dialog = ngDialog.open({
template: 'template.html',
className: 'ngdialog-theme-default',
scope: $scope,
});
dialog.closePromise.then(function (data) {
});
}
我在对话框中有一个小表单,当用户关闭对话框时,我需要将该数据传回。 在对话框控制器内部,我正在使用以下方法关闭它:
ngDialog.close();
我需要将数据对象从对话框传回调用控制器,我在文档中找不到任何内容,我试过了
ngDialog.close(myDataFromDialog);
但我无法以任何方式访问它。
我该怎么做?
【问题讨论】: