我正在使用打开一个“弹出窗口”
$scope.dialog = ngDialog.open({
template: 'addSurveyQuestion',
controller: 'EventSurveysCtrl',
scope: $scope
});
在模板中,我调用了一个函数,该函数创建了一个 AJAX 请求,但是当我使用它将该数据推送到 $scope时,$scope.eventSurveyQuestions.push({data here});
它不会出现在主 $scope 中。好像有 2 个 $scope 变量,一个用于主页,一个用于 ngDialog。
如何从 ngDialog 弹出窗口中启动的进程中将数据添加到主 $scope?