【发布时间】:2020-03-20 16:48:49
【问题描述】:
当视图封装设置为ShadowDom 时,Angular Elements 是否能够创建可以在 IE11 中运行的 Web 组件?是否需要手动添加 polyfill?
文档建议您只需要ng add @angular/elements 并在 ES2015 和 ES5 中编译项目。 https://angular.io/guide/elements#browser-support-for-custom-elements
我已经在 Angular 9 中尝试过,但它无法在 IE11 中加载。
我可以使用 https://www.webcomponents.org/polyfills 在 IE11 中加载标准 Web 组件 按理说,如果 Angular 正在生成一个真正的自定义元素,它也应该能够工作。
有没有人可以使用 Angular Element、ShadowDOM、IE11 版本,或者只是不可能。
感谢您的帮助
【问题讨论】:
标签: angular internet-explorer-11 web-component