Ng出口无法访问父$scope

Ng-outlet cannot access parent $scope

本文关键字:scope 访问 出口 Ng      更新时间:2023-09-26

使用Angular的标准路由,我能够让子控制器访问父$scope:

<div ng-controller="ParentCtrl">
    <ng-view></ng-view>
</div>

ng-view中的任何子控制器都可以访问ParentCtrl数据,但对于Angular 1.5组件路由器,情况似乎并非如此。上述标记中唯一的区别是它不是ng-view,而是ng-outlet

有人知道如何访问组件路由器中基于ng-outlet的子控制器中的父控制器信息吗?或者有其他方法可以访问父数据吗?

您可以为您的案例尝试$rootScope