2016-09-27 5 views
0

Я использую директиву ngDialog в Angularjs. В настоящее время я устанавливаю closeByEscape: false везде, где я вызываю метод ngDialog.open(). Есть ли способ установить этот параметр глобально, так что мне не нужно устанавливать этот параметр каждый раз.ngDialog настройки по умолчанию

+0

Вы проверили [настройки по умолчанию] (https://github.com/likeastore/ngDialog#setdefaultsoptions)? – Xyroid

+0

Спасибо. Я не проверял это раньше. –

ответ

1

Да, проверьте документы here.

var app = angular.module('myApp', ['ngDialog']); 
app.config(['ngDialogProvider', function (ngDialogProvider) { 
    ngDialogProvider.setDefaults({ 
     className: 'ngdialog-theme-default', 
     plain: true, 
     showClose: true, 
     closeByDocument: true, 
     closeByEscape: true 
    }); 
}]); 
Смежные вопросы