我有一个弹出窗口,我想在单击屏幕上的其他任何位置时关闭它,我通过触发 $document.bind('click',function(){...});
来做到这一点在打开函数内$scope.open = function(){...}
.
我还有另一个关闭 $scope.close = function(){...}
的功能
目标是移除 close 函数内部的绑定(bind)。
我是 Angular 的新手,所以不幸的是我不完全理解我在这个问题上找到的答案。从理论上讲,我知道我可以通过 $destroy
来实现这一点。 ,但我不知道如何物理实现它。有人可以教我怎么做吗?
编辑:我在 Controller 和指令中这样做。
最佳答案
关于angularjs - 如何删除绑定(bind)到 $document 的点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26752241/