0
AngularjsでngDialogディレクティブを使用しています。現在、ngDialog.open()メソッドを呼び出すときはいつでもcloseByEscape:falseを設定します。毎回この設定を行う必要がないように、この設定をグローバルに設定する方法はありますか?ngDialogデフォルト設定
AngularjsでngDialogディレクティブを使用しています。現在、ngDialog.open()メソッドを呼び出すときはいつでもcloseByEscape:falseを設定します。毎回この設定を行う必要がないように、この設定をグローバルに設定する方法はありますか?ngDialogデフォルト設定
はい、ドキュメント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
});
}]);
[デフォルト設定の設定](https://github.com/likeastore/ngDialog#setdefaultsoptions)にチェックを入れましたか? – Xyroid
ありがとうございます。私はそれを早期にチェックしなかった。 –