2016-05-16 38 views
0

顯示功能,當試圖在瀏覽器控制檯使用

angular.element($0).scope() 

,我發現每個元素的範圍已從每個控制器爲每個功能屬性。 例如

<body ng-app = "app"> 
     <div ng-controller="VideoController">Inspect Me</div> 
     <div ng-controller = "DocumentController">Inspect Me</div> 
</body> 

然後檢查DocumentController DIV將揭示像的playVideo或pauseVideo功能,這僅在視頻控制器存在

這點擊檢查剛剛已經納克應用內=上的「應用程序」主體上時保持爲真它。這不正是控制器不應該發生的事情嗎?

如果這是我的代碼中的錯誤,我將如何貫穿它?

+0

一般而言,您應該提供與您的問題關聯的代碼,請提供在您的應用中設置控制器的代碼以供參考 – 42shadow42

回答

0

$0是由Chrome注入的變量。根據Chrome的Elements標籤中的位置描述它將具有的價值。這將決定您的scope()將返回什麼。

相關問題