Спасибо большое за советы, наверное мне не хватает банальных знаний об Объектах.
Можно еще один вопрос:
<div class="span6" ng-controller="MyCtrl14">
MyCtrl14 > block14 =
<br>
<button ng-click="aMyCtrl14()">- ! -</button>
<br>
{{block14}}
<div class="row show-grid">
<div class="span3">
IndexCtrl > block141 =
<br>
{{block141}}
</div>
<div class="span3" ng-controller="MyCtrl142">
MyCtrl142 > block142 =
<br>
<button ng-click="aMyCtrl142()">- ! -</button>
<br>
{{block142}}
</div>
</div>
</div>
function MyCtrl14($scope, notify) {
$scope.block141 = '111';
$scope.aMyCtrl14 = function(){
$scope.block141 = '333';
$scope.block142 = '444';
}
}
function MyCtrl142($scope, newnoty) {
$scope.aMyCtrl142 = function(){
$scope.block141 = '555';
$scope.block142 = '666';
}
}
1) Нажимаем на кнопку "aMyCtrl14" - она вставляет оба значения block141 и block142.
2) Нажимаем на кнопку "aMyCtrl142" - она обновляет только значение block142.
Понятно так как дочерняя не имеет по умолчанию возможности работать с областью родителей. НО!
3) Нажимаем на кнопку "aMyCtrl14" - она обновляет только значение block141.
Почем Родитель теряет власть над областью после того как в нее было что-то записано дочерним контроллером...
Подскажите как можно обновлять информацию из одного контроллера в другом?