Отключить модал в jhipster/angular ui

Я хотел бы отключить модальные диалоги в приложении, сгенерированном jhipster, в пользу элементов, отображаемых на странице.

См. https://github.com/jhipster/generator-jhipster/issues/2693

1 ответ

Вы должны сделать это так же, как состояние "-detail" прямо выше. Сделать блок как

views: {
    'content@': {
        templateUrl: 'app/entities/smthn/smthn-dialog.html',
        controller: 'SmthnDialogController',
        controllerAs: 'vm'
    }
},

после data возражать и двигаться resolve вне $uibModal.open, Тогда есть немного изменений в вашем контроллере. Делать clear функция выглядит так:

function clear () {
    $state.go('^');
}

и заменить $uibModalInstance.close(result); с $state.go('smthn', {}, { reload: 'smthn' }); в onSaveSuccess,

Другие вопросы по тегам