我使用下面的代码片段来显示一个简单的模式:
$modal({
title: 'My Title',
template: 'path/to/my/simple.modal.html',
show: true,
scope: $scope
});关闭模式后,我网页的某些部分不会对任何事件作出反应。在所有其他浏览器中,这是很好的工作。
非常奇怪的是,在关闭模型后,我无法检查一些元素,所有元素都显示为一个元素(在IE中使用检查工具时)。在找到一个可检查的项目后,所有其他项目也都可以检查。经过一段时间的检查,再没有冰冻的部分.这是个很奇怪的行为。
还有其他人有这种行为吗?我用的是角1.5和角带2.3.7.
提前谢谢!
发布于 2016-02-22 13:31:50
可悲的是,这件事没有进一步的暗示。
我在角带错误列表中寻找一个解决方案,并找到了一个:
隐藏模式后给$destroy();打电话就行了。
最好的!
发布于 2017-03-07 13:58:42
我知道这个问题已经回答了。但这是为了分享有关同一问题的一些信息。
最近我也遇到了这个问题。在我的例子中,原因是CSS属性Display:block.。因此,在我将值从块转到none之后,我的冻结错误消失了,它起了很大的作用。因此,首先,在您得到这个错误之后,检查检查所得到的模型加载的div中是否有一个style = "Display:block"。如果是这样的话,请用脚本或其他方式删除它。
希望这将有助于改善这一问题。
https://stackoverflow.com/questions/35506453
复制相似问题