IE10 上的日期管道问题 - 'Intl' 未定义

Nin*_*ner 5 es5-shim angular

我有以下使用 Angular 2 日期管道的简单示例,该管道在 IE11 中运行良好,但在 IE10 上失败:

@Component({
  selector: 'my-app',
  template: 'my date: {{ myDate | date }}'
})
export class AppComponent {
  myDate: Date = new Date();
}
Run Code Online (Sandbox Code Playgroud)

一个 IE10,它出错了'Intl' is undefined。垫片已正确加载,就像快速入门示例一样。

这是 plunker - http://plnkr.co/edit/rJIAay1mRXnnFtNvmM7x?p=preview

如果您在 F12 工具中打开 IE10 仿真模式,则会发生错误。如何在 IE10 浏览器上解决此问题?

Est*_*ask 5

(唯一)合理的解释是它Intl不是多填充的。

正如core-js文件所述

Intl由于尺寸原因,ECMA-402被遗漏。你可以使用这个polyfill