AngularJS Microsoft Edge Screen不反映DOM

Jon*_*ien 10 angularjs microsoft-edge

我正在使用AngularJS 1.5.0和Microsoft Edge浏览器屏幕不反映DOM.

我想知道如何解决这个问题.

我不能真正为每个元素应用修复,因为应用程序在动态用户内容(包括角度方程)方面有点大.此外,该应用程序还包含许多链接到输入框的动态绑定.

使用鼠标选择文本将0转换为2,这是下面示例中的正确值.同样来回改变位置样式似乎迫使Edge重绘元素,但它有点丑陋,我不太喜欢它需要在很多地方触发(Ajax请求,输入更改等等). ..)

页面以值0开始.然后进行Ajax调用,然后获取实际数据.经过一些实验后,如果新数据为1个字符(例如:2或9),则只会出现错误.它每次都会发生.如果它是一个2位数字(例如:26)则会显示正确的数字.

我很乐意对此事提供任何帮助.

在此输入图像描述

Wil*_*ert 7

我们遇到了同样的问题,并且text-transform: uppercase在从未更新的元素中删除样式后停止了.

@Sampson,看起来这是Edge中的一个错误.

  • EDGE应该慢慢地痛苦地死去! (3认同)
  • 我认为这里的问题可能是第一个状态和第二个状态具有相同的维度,因此浏览器认为它不需要更新.例如,尝试将后一状态乘以10(得到一个数字更多的数字).我很好奇这是否也解决了这个问题. (2认同)