私は、子の中から親に注入するサービスを呼び出す方法を見つけています。
私はで終わった
<div ng-controller="ParentController">
<div ng-controller="ChildController">{{my}}</div>
</div>
<script>
var app = angular.module('myApp', []);
app.factory('Data',function(){
return {show:function(msg){return msg;}};
});
app.controller('ParentController',function($scope,Data){
$scope.shareService = Data;
});
app.controller('ChildController',function($scope){
$scope.my = $scope.$parent.shareService.show('Hey');
});
</script>
良い習慣になるかどうか(あまり便利ではないかもしれません)か、そうでないか、またはより良い方法があるかどうか疑問に思っています。