首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >$modal导致页面冻结在IE11中

$modal导致页面冻结在IE11中
EN

Stack Overflow用户
提问于 2016-02-19 13:26:08
回答 2查看 1.1K关注 0票数 2

我使用下面的代码片段来显示一个简单的模式:

代码语言:javascript
复制
$modal({
   title: 'My Title',
   template: 'path/to/my/simple.modal.html',
   show: true,
   scope: $scope
});

关闭模式后,我网页的某些部分不会对任何事件作出反应。在所有其他浏览器中,这是很好的工作。

非常奇怪的是,在关闭模型后,我无法检查一些元素,所有元素都显示为一个元素(在IE中使用检查工具时)。在找到一个可检查的项目后,所有其他项目也都可以检查。经过一段时间的检查,再没有冰冻的部分.这是个很奇怪的行为。

还有其他人有这种行为吗?我用的是角1.5和角带2.3.7.

提前谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-02-22 13:31:50

可悲的是,这件事没有进一步的暗示。

我在角带错误列表中寻找一个解决方案,并找到了一个:

隐藏模式后给$destroy();打电话就行了。

最好的!

票数 0
EN

Stack Overflow用户

发布于 2017-03-07 13:58:42

我知道这个问题已经回答了。但这是为了分享有关同一问题的一些信息。

最近我也遇到了这个问题。在我的例子中,原因是CSS属性Display:block.。因此,在我将值从转到none之后,我的冻结错误消失了,它起了很大的作用。因此,首先,在您得到这个错误之后,检查检查所得到的模型加载的div中是否有一个style = "Display:block"。如果是这样的话,请用脚本或其他方式删除它。

希望这将有助于改善这一问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35506453

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档