2016-11-04 2 views
2

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

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

+0

Почему бы не реализовать страницу редактирования/новой страницы так же, как в настоящее время с обычными страницами? –

ответ

2

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

views: { 
    '[email protected]': { 
     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.

+1

Как я могу отключить в новейших jhipster4/угловых ui 2? –