AngularJS Microsoft Edge 屏幕不反射(reflect) DOM

标签 angularjs microsoft-edge

我正在使用 AngularJS 1.5.0 并且 Microsoft Edge 浏览器屏幕不反射(reflect) DOM。

我想要一些建议如何解决这个问题。

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

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

页面以 0 值开始。然后进行 Ajax 调用并获取真实数据。经过一些实验后,该错误仅在新数据为 1 个字符(例如:2 或 9)时才会出现。而且每次都会发生。如果是 2 位数字(例如:26),则会出现正确的数字。

对此问题的任何帮助将不胜感激。

enter image description here

最佳答案

我们遇到了同样的问题,在删除 text-transform: uppercase 后它就停止了。未更新元素的样式。

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

关于AngularJS Microsoft Edge 屏幕不反射(reflect) DOM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35441369/

相关文章:

javascript - AngularJS View 未从与工厂关联的范围更新

使用 MS Edge 驱动程序进行 C# Selenium 测试

javascript - 使用 javascript 和一些跨浏览器支持将内容添加到 svg

css - 为 Edge 浏览器添加 CSS3 星形滚动支持

ecmascript-6 - 使用参数获取 API 不适用于 Edge 14

html - 如何在 Windows 10 移动版上禁用浏览器自动完成/Web 表单输入建议?

javascript - 如何使 ui-router Controller 工作?

javascript - 优化 AngularJS ngHide 属性

angularjs - 以编程方式设置 angularjs 中输入字段的值

javascript - Angular JS 模块和架构设计 : multiple index. html