Просто для того, чтобы понять немного больше наследования, после чтения this post У меня есть вопрос. Почему, когда мы объявляем ng-app
и ng-controller
по одному и тому же тегу, область этого контроллера не равна rootScope
?Application 'main controller' scope
<html ng-app="myApp" ng-controller="MainCtrl"></html>
app.controller('MainCtrl', function($scope , $rootScope) {
console.log(angular.equals ($scope , $rootScope)); // false
});
Тестирование: http://plnkr.co/edit/7mAFeZ?p=preview
я вижу .. Это означает, что нет никакой связи между„корневым“тегом и„корнем“рамкой .. – Cherniv