【问题标题】:Angular 5 application very slow while typing letters in a textbox in IE11在 IE11 的文本框中输入字母时,Angular 5 应用程序非常慢
【发布时间】:2018-08-26 19:03:24
【问题描述】:

我的应用程序是基于 Angular 5 构建的,在 IE11 的任何文本框中输入字母时遇到问题,在 chrome 中它可以正常工作。在文本框中键入一个字母至少需要 2 秒。欢迎页面的内存使用量为 400mb,如果我们转到任何其他组件,内存使用量会增加 100mb。

所以简而言之,我需要提高任何文本框中的打字速度。您能否提出解决此问题的方法。

【问题讨论】:

  • 我们遇到了类似的行为。是总是还是在 UI 中做某事之后?我们似乎与打开和关闭材料模式对话框有关。你在用材料库吗?
  • 我们正在使用材料,但没有广泛使用
  • @ViktorEriksson 下面提供的答案是否也解决了您的问题?我仍在与打开和关闭材料模式对话框作斗争。 IE 11 很烂。或者如果你用其他方法解决了它,请提出建议。

标签: performance internet-explorer-11 angular5 ie11-developer-tools


【解决方案1】:

这个问题现在已经解决了,你需要在 main.ts 文件中使用 enableprodmode() 来使 Angular 应用程序变得轻量级,并将双重变化检测周期限制为一个.. 进一步你可以使用 ng build -- prod 优化构建包

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-11-25
    • 1970-01-01
    • 2014-09-03
    • 1970-01-01
    • 2018-11-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多