我搜索过并找到了类似下面的解决方案 但eventhougth父控制器显示正确的值。但页面不会改变值。我试过$ scope.apply();但仍然没有改变
angular.extend(this, $controller('parentCtrl', {$scope: $scope}));
$scope.childValue = $scope.parentValue;
答案 0 :(得分:0)
如果父控制器下的子控制器可以使用“$ scope。$ parent”
进行访问
$scope.childValue =$scope.$parent.parentValue;