访问ui-view控制器变量

时间:2018-10-01 10:57:41

标签: angularjs uiview angular-ui-router state

我想访问ui视图的控制器变量。 在我的reportController中,我有一个变量vm.hideGrid。如何从插入ui-view的视图中访问它?

.state('main.page1', {
        url: '/page1',
        views: {
            'content': {
                templateUrl: 'app/page1/page1.html',
                controller: 'page1Controller as vm'
            },
            'reports@main.page1': {
                templateUrl: 'app/reports/reports.html',
                controller: 'reportsController as vm'
            }
        }
    })

在page1.html中,我将执行以下操作

<div class="row" ui-view="reports"></div>

我需要访问“ reports.vm.hideGrid”。这可能吗?

0 个答案:

没有答案