我有一個角度控制器,無論用戶何時單擊控制器的範圍外,都需要重置。我該怎麼做呢?如何檢測在angularjs範圍以外的點擊
樣本HTML:
<div id='parent'>
<div id='1' ng-controller="ctrl1">
<!--other things-->
</div>
<div id='2' ng-controller="ctrl2">
<!--other things-->
</div>
</div>
<div id="parent2">
<!--other things-->
</div>
我希望能夠在發生的ctr2
之外的點擊重置CTRL 2時發生點擊DIV2外
CTR2已內
所以沒有辦法從控制器內部做到這一點?我正在考慮使用$ window服務。 –
['$ window'](http://docs-angularjs-org-dev.appspot.com/api/ng.$window)只是封裝瀏覽器的'window'對象。 –
非常感謝。它像魅力一樣工作! –