Ng出口无法访问父$scope
Ng-outlet cannot access parent $scope
使用Angular的标准路由,我能够让子控制器访问父$scope:
<div ng-controller="ParentCtrl">
<ng-view></ng-view>
</div>
ng-view
中的任何子控制器都可以访问ParentCtrl数据,但对于Angular 1.5组件路由器,情况似乎并非如此。上述标记中唯一的区别是它不是ng-view
,而是ng-outlet
。
有人知道如何访问组件路由器中基于ng-outlet
的子控制器中的父控制器信息吗?或者有其他方法可以访问父数据吗?
您可以为您的案例尝试$rootScope
相关文章:
- Ng出口无法访问父$scope
- 如何从其他方法访问Angular.js$scope
- 我如何访问在 Angular JS 的 .then() 中定义的$scope数组
- 如何访问ng-init或ng-checked中服务回调函数中声明的$scope变量
- 从HTML模板中的$http请求中检索的$scope访问更深层次的数据
- 从自己的事件中访问angular$scope
- 无法访问Electron ipcRenderer内部实现的Angular$scope变量
- 从同一控制器 Angularjs 中的另一种方法访问$scope变量
- 为什么$scope成员被访问三次
- 配置和访问由第三方应用程序$scope的 AngularJS
- 从 $scope 上的函数访问控制器内的实例函数
- $scope在遵循 Google 文档后无法从回调函数访问
- UI-GRID:访问$scope的问题
- ng-repeat中的ng-options - 无法访问$scope中的选定项目
- 如何访问父控制器$scope子控制器中的值
- AngularJS在方法之外访问$scope
- 变量在$scope中可见,但在 Angular 中实际访问时未定义
- 在$routeChangeSuccess指令的模板中访问$scope
- Backbone/Javascript scope.如何在 .each 中访问 this.el
- 通过$scope访问函数中的ng-resource会导致无限循环