Jika saya memiliki pengontrol berikut:
function parent($scope, service) {
$scope.a = 'foo';
$scope.save = function() {
service.save({
a: $scope.a,
b: $scope.b
});
}
}
function child($scope) {
$scope.b = 'bar';
}
Apa cara yang tepat untuk membiarkan parent
membaca b
dari child
? Jika itu perlu untuk mendefinisikan b
di parent
, tidak akan yang membuatnya semantik tidak benar dengan asumsi bahwa b
adalah properti yang menggambarkan sesuatu yang berhubungan denganchild
dan tidak parent
?
Update: Berpikir lebih lanjut tentang hal itu, jika lebih dari satu anak memiliki b
itu akan menciptakan konflik untuk parent
yang b
untuk mengambil. Pertanyaan saya tetap, apa cara yang tepat untuk akses b
dari parent
?