Если у меня следующие контроллеры:
function parent($scope, service) {
$scope.a = 'foo';
$scope.save = function() {
service.save({
a: $scope.a,
b: $scope.b
});
}
}
function child($scope) {
$scope.b = 'bar';
}
Что такое правильный способ , чтобы parent
прочитать b
из child
? Если необходимо определить b
in parent
, не сделает ли это семантически некорректным, если предположить, что b
это свойство описывает что-то, связанное с чем-то, child
а не parent
?
Обновление: Размышляя дальше об этом, если более чем один ребенок имел b
это создало бы конфликт для parent
на который b
необходимо получить. Мой вопрос остается, что правильный способ доступа b
от parent
?