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

时间:2016-11-01 20:03:57

标签: angular es5-shim

我有以下使用Angular 2日期管道的简单示例,该管道在IE11中正常工作但在IE10上失败:

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

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

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

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

1 个答案:

答案 0 :(得分:3)

(唯一)合理的解释是apt-get不是polyfilled。

作为Intl文档states

  

因尺寸错过了ECMA-402 core-js。您可以使用this polyfill