Я пытаюсь выяснить, как динамически изменять размер ngDialog, который я использую для своих всплывающих окон. Диалоговые пожаров событие, когда он был открыт:Как изменить размер ngDialog во время выполнения
$scope.$on('ngDialog.opened', function (e, $dialog) {
dialogReady($dialog);
});
Я попробовал все из них:
function dialogReady(caseEditorWindow) {
caseEditorWindow.css({ 'width' : '1350px' });
caseEditorWindow.width(1350);
caseEditorWindow.css('width', '1350px' });
}
Ничто не имеет никакого эффекта.
Это только получает размер, если я использую класс вроде этого:
<style>
.ngdialog.dialogcaseeditor .ngdialog-content
{
width : 1350px;
height: 810px;
margin-top:-100px;
padding-top:10px;
}
</style>
в момент создания диалога:
ngDialog.open({
template: 'caseEditor.html',
controller: 'caseEditorController',
className: 'ngdialog-theme-default dialogcaseeditor',
closeByDocument: false,
disableAnimation: true,
scope: $scope
data: row
})
Любая идея?
Благодаря