Я пытаюсь получить доступ к родительской области, но я получаю ошибку, что область неопределенности.AngularJs: Доступ к родительской области, и я получаю Scope undefined
MyApp.controller('AdminController', function ($scope, $http, $filter, $mdDialog, $window, $location, $mdToast) {
$scope.test = "Test";
}).
controller('ToastCtrl', function($scope, $mdToast, $mdDialog) {
$scope.openMoreInfo = function(e) {
if (isDlgOpen) return;
isDlgOpen = true;
$mdDialog
.show($mdDialog
.alert()
.title($scope.$parent.test)
.targetEvent(e)
)
.then(function() {
isDlgOpen = false;
})
};
});
Любое предложение, почему я получаю эту ошибку.
Заранее спасибо.
Добавить html-код, в котором присутствует 'ng-controller'. – rakemen
Я ничего не вижу в вашем коде, почему вы ожидаете наличия родительской области – devqon
Я не вижу отношения между родителями и родителями, они являются братьями и сестрами – misher