如果我有以下控制器:
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
中parent
,也不会使它语义上不正确假设b
是描述相关的东西的属性child
,而不是parent
?
更新:对此进行进一步的思考,如果有一个以上的孩子b
,将会parent
在b
检索上产生冲突。我的问题是,什么是访问的正确方法是b
从parent
?