2013-08-19 77 views

回答

1

你需要注入$範圍,而不是$ rootScope到控制器這樣

controller('testCtrl', ['$scope', testCtrl]); 

AngularJS執行編譯HTML模板時自動創建一個子範圍。所以模板中使用的ng模型在子範圍內。由於您試圖訪問控制器中的數據,因此您必須訪問與模板相同的子範圍。

+0

我只想測試rootScope。 rootScope有問題嗎? – littlekfc

+0

@littlekfc不是,但模板在子範圍內。 – zsong

+0

我明白,thx!如果我想查看rootScope的屬性,我需要添加'$ parent'。 – littlekfc