我有一个角度控制器,无论用户何时单击控制器的范围外,都需要重置。我该怎么做呢?如何检测在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'对象。 –
非常感谢。它像魅力一样工作! –