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';