【发布时间】:2015-08-26 22:24:47
【问题描述】:
我有一个 Angular 应用程序,我在其中使用 uiRouter 单独视图为页面创建标题:
路线配置:
$stateProvider.state('content', {
url: '/content/{idContent}',
views: {
'header@content': {
templateUrl: 'templates/content/header.partial.html'
},
'mainContent': {
templateUrl: 'templates/content/index.html'
}
}
});
内容模板:
<section ng-controller="ContentController">
<div ui-view="header"></div>
{{Here I display the content}}
</section>
页眉模板:
<section ng-controller="ContentHeaderController">
{{Here I render the header}}
</section>
问题是,我需要访问在ContentHeaderController 上的ContentController 中解析的对象。我看到他们不共享父范围:
内容控制器:4
ContentController 的父级:3
ContentHeaderController: 6
ContentHeaderController 的父级:5
如何将对象从内容视图传递到其标题?
【问题讨论】:
标签: angularjs angular-ui-router