부모 범위에 액세스하려고하는데 범위가 정의되지 않았다고 오류가 발생합니다.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;
})
};
});
제안 사항은 무엇입니까?이 오류가 발생하는 이유는 무엇입니까?
미리 감사드립니다.
'ng-controller'가있는 html 코드를 추가하십시오. – rakemen
코드에 아무것도 표시되지 않는 이유는 무엇입니까? – devqon
여기에 자녀 - 부모 관계가 표시되지 않습니다. 형제입니다. – misher