我想訪問一個父範圍,但我得到的範圍是未定義的錯誤。AngularJs:訪問父範圍,我得到範圍未定義
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