Я использую $ mdDialog из углового материала 1.x с угловым 1.7.У меня есть страница, которая использует пользовательский интерфейс для загрузки некоторых html / контроллеров. Цель этой страницы - для настроек в нашем приложении.Так что навигация слева ... и когда вы нажимаете каждый элемент, он загружает HTML и контроллер в пользовательском интерфейсе.Ниже приведен пример маршрута
$stateProvider.state('detail', {
url: '/setting/detail',
views: {
'complexTemplates': {
templateUrl: '{[host]}/app/detail/detail.html',
controller: 'DetailController as vm'
}
}
});
И мы запускаем $ mdDialog следующим образом:
this.$mdDialog.show({
parent: angular.element(document.body),
controller: 'SettingController',
controllerAs: 'settingController',
templateUrl: '/app/setting/setting.html',
clickOutsideToClose: true,
bindToController: true,
fullscreen: true
})
Я не понимаю, как использовать маршрутизатор в $ mdDialog ...я вижу несколько очень слабых примеров, но ни один из них не подходит ...
Кто-нибудь знает, как это сделать?