Angular 5 转译不支持 IE11(Object.values 不转换)
Angular 5 transpiling without support for IE11 (Object.values is not converted)
我们注意到,在一个服务中,我们未能通过以下代码转换 Object.values:
myMethod(items = Object.values(this.config)) {
所以,即使在 ie 11 中渲染它也会保持这种状态...我们显然需要配置渲染目标以包括 ie 11(即 11 有 Object.keys 但没有 Object.values) .我该怎么做?
您需要 core-js/es7/object.js.
的 polyfill
- Object.getOwnPropertyDescriptors
- Object.values
- Object.entries
是这个 polyfill 的一部分。
import 'core-js/es7/object';
我们注意到,在一个服务中,我们未能通过以下代码转换 Object.values:
myMethod(items = Object.values(this.config)) {
所以,即使在 ie 11 中渲染它也会保持这种状态...我们显然需要配置渲染目标以包括 ie 11(即 11 有 Object.keys 但没有 Object.values) .我该怎么做?
您需要 core-js/es7/object.js.
的 polyfill- Object.getOwnPropertyDescriptors
- Object.values
- Object.entries
是这个 polyfill 的一部分。
import 'core-js/es7/object';