Я обновляю одну переменную области действия из всплывающего окна ngDialog.
Вид :
<input type="radio" name="file_selector" value={{file.id}} ng-model="selected_file.id" ></input>
controller.js
$scope.selected_file = {'id' : '22'};
Если у меня есть вышеуказанное представление в не всплывающем HTML, обновления ng-модели и изменения представления.
нгдиалог:
$scope.openUploadPopup = function() {
ngDialog.open({
template: 'partials/upload.html',
controller: 'notificationController',
className: 'ngdialog-theme-default',
scope: $scope
});
}
Редактировать: Plunker: http://plnkr.co/edit/8TUtwixKwvVaycDuvHd9?p=preview