Я начал играть с ngDialog
, но я не могу понять, как предотвратить закрытие диалогового окна при возникновении ошибки во время операций обновления данных.Как предотвратить закрытие диалогового окна при сбое обновления данных
ngDialog.openConfirm({
scope: $scope,
template: 'detailsTemplate'
}).then(
function() {
//stop dialog when data insert fails
},
function() {
//cancel clicked
}
);
Это, мне кажется, это было бы очень Comon требование для любого применения, но ни один из образцов я не видел решения этой проблемы.
Любая помощь будет принята с благодарностью.
Вы можете реализовать [улов и, наконец] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/ Reference/Global_Objects/Promise) по вашему обещанию справиться с ошибкой? Я ничего не видел в документах, чтобы отключить модальный доступ. – Mickers