【发布时间】:2018-03-08 15:38:58
【问题描述】:
我有一个 Angular5 单页应用程序,可以在 Google Chrome、Firefox、Microsoft Edge 和移动浏览器上完美运行。但是,使用 IE11,我得到了错误:
ERROR TypeError: Object doesn't support property or method 'find'
和
ERROR TypeError: Object doesn't support property or method 'startswith'
基于 Angular 文档,它应该支持 IE11。我尝试对浏览器设置(根据 Microsoft 论坛)应用修复程序,例如 Internet 选项中的 reset 高级设置并尝试在兼容模式下等。但浏览器配置上没有任何效果。
Angular 端是否需要任何特殊配置才能使其在 IE11 上运行?如何解决上述错误?
我不确定哪些代码示例可能相关,请告诉我,我可以提供。谢谢。
编辑:可以在Angular - Browser Support 中找到有关已接受解决方案的更多详细信息。具体来说,启用 polyfill。
【问题讨论】:
-
一定要支持angular answer
-
@ProfessorAllman 对这个问题的回答虽然正确,但对我来说并不完全是解决方案。有一个 Angular 特定的解决方案,而不是按照那里的答案建议手动完成。
标签: javascript angular internet-explorer