我正在做一个大型的 AngularJS 项目。将 Google Chrome 更新到版本 33.0.1750.117 后,ng-show 使整个页面闪烁。我的意思是,当它变为真时,在 div 变得可见之前(即使它是一个小 div),整个页面都会闪烁。在许多情况下,每次我在真假之间切换 ng-show时它都会闪烁(使用切换按钮)。
在更新之前它工作得很好。在 Firefox 和 Opera 中,它仍然可以正常工作。
我尝试使用 ng-cloak,但我认为这无关。
顺便说一句,我正在使用 ng-animate。这是代码:
.animate_fade {
-webkit-transition: linear 0.2s all;
-moz-transition: linear 0.2s all;
-ms-transition: linear 0.2s all;
-o-transition: linear 0.2s all;
transition: linear 0.2s all;
}
.animate_fade.ng-hide-add,
.animate_fade.ng-hide-remove {
display:block!important;
}
.animate_fade.ng-hide-add {
opacity:1;
}
.animate_fade.ng-hide-add-active {
opacity:0;
}
.animate_fade.ng-hide-remove {
opacity:0;
}
.animate_fade.ng-hide-remove-active {
opacity:1;
}
有什么线索吗?
提前致谢,
布鲁诺。