【发布时间】:2019-05-05 21:50:13
【问题描述】:
我有一个 Angular 6.x 应用程序在 Chrome 中完美运行。问题是尝试在 IE 11 中运行它时,出现错误:
错误:参数无效。在 DefaultDomRenderer2.prototype.setProperty...
已经在 StackOverflow 中尝试了所有我在没有帮助的情况下可以找到的答案。我在这里列出主题,所以你们不会尝试将它们作为答案:
- 添加了 IE 所需的所有 polyfill,但仍然存在同样的问题。
-
添加到head标签中:
<meta http-equiv="X-UA-Compatible" content="IE=11">
感谢您的帮助。
【问题讨论】:
-
不支持 IE11 是我的建议。严重地。如果你真的需要 - 我建议使用
ng update将你的项目更新到最新版本的 Angular。我似乎记得他们最近解决了一些 polyfill 的问题。 -
您能否发布足够的代码来重现问题,如Minimal, Complete, and Verifiable example。我创建了一个新的 angular6 示例并添加了 header 标签,看来我这边一切正常。
-
@ZhiLv-MSFT 我会努力做到的
标签: angular internet-explorer angular6 internet-explorer-11 polyfills