UI-ROUTER $ mdDialog

时间:2018-12-21 04:23:02

标签: angularjs angular-ui-router angular-material

我正在使用角材质1.x和角1.7的$ mdDialog。我有一个页面使用ui视图加载一些html / controllers。该页面的目的是在我们的应用程序中进行设置。因此,在左侧导航...并在单击每个项目时将html和控制器加载到ui视图中。因此,以下是路线示例

       $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中使用路由器...我看到了一些非常弱的示例,但没有一个真正合适的示例。...

有人知道该怎么做吗?

0 个答案:

没有答案