2016-11-01 6 views
2

I가 IE10에서 IE11에서 잘 작동하지만 실패 각도 2 일 파이프를 사용하여 다음과 같은 간단한 예 :날짜 파이프 문제는 - '국제'는 정의되지

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

한 IE10을, 그것을 오류 아웃 'Intl' is undefined. shim은 빠른 시작 예제와 같이 제대로로드되었습니다. 그런 다음 오류가 발생 F12 도구에서 IE10 에뮬레이션 모드를 설정하면 http://plnkr.co/edit/rJIAay1mRXnnFtNvmM7x?p=preview

-

다음은 plunker입니다. 이 문제를 IE10 브라우저에서 어떻게 해결합니까?

답변

2

Intl은 polyfilled되지 않습니다.

문서 states, core-js 같이

ECMA-402 Intl 때문에 크기가 누락된다. this polyfill을 사용할 수 있습니다.

+0

나는 cdn을 포함했지만 여전히 오류가 발생했습니다. 왜 어떤 아이디어? http://plnkr.co/edit/mn97YETZAwRsv5803yY4?p=preview. 감사. – Niner

+0

[올바르지 않습니다] (https://cdn.polyfill.io/v2/polyfill.min.js?features=Intl.~locale.en) 때문입니다. IE10에서 확인하십시오. – estus