2015-10-18 96 views
0

在我的角度項目中,我試圖在父控制器中觀察一個屬性,但是我使用的是controllerAs語法,我無法控制它。我對父控制器使用了'controllerAs'語法,然後在控制器對象內聲明'this'等於'self'。我還在子作用域上使用了'controllerAs'語法,但是這次聲明爲in-line,而不是像之前那樣的路由,並且將'self'設置爲'this'。

任何想法如何看父母的財產將不勝感激。

回答

0

我想給我的控制器不同的名字,然後使用:

$scope.$watch("self_parent.property", function() { 
     // ... 
    }); 

假設你父控制器被稱爲self_parent。