更新的父范围变量未在子节点中取消设置

时间:2014-01-30 09:33:30

标签: angularjs angularjs-scope

我有两个通过ui-view实现的控制器和视图。

// This is parent
app.controller('articlesCtrl', ["$scope", "$resource", function($scope, $resource){
  $scope.deck_articles = {};
}]);


// This is child 
app.controller('deckCtrl',[ "$scope", "$location", "Deck", function($scope, $location,   Deck){
   // Here also I use $scope.articles and query the server with it     
}]);

在视图中,我实现了填充ng-click哈希的deck_articles和一个也清除它的按钮。 (我可以通过打印{{deck_articles}}

看到它被清除

但即使在按下清除按钮设置deck_articles = {}后,我的deckCtrl仍会选择整个哈希集articlesCtrl

我做错了什么或如何确保父母所做的更改也传播给孩子?

0 个答案:

没有答案