2017-10-24 3 views

답변

1

Object.assign 방법 isn't supported in IE 때문입니다. Internet Explorer에서 작동 시키려면 polyfill이 필요합니다. You can check Mozilla for a working polyfill.

polyfill을 배치하는 위치는 앱의 모양에 따라 다릅니다. 중요한 점은 다른 스크립트보다 먼저로드된다는 것입니다. JS 파일을 넣고 다른 JS 파일보다 먼저로드 할 수 있습니다.

<script> 
... Polyfill script 
</script> 

<script src="react-app.js"></script> 

귀사는 React 응용 프로그램을 구축 했으므로 어떤 종류의 bundler (예 : webpack)를 사용하고 있다고 가정합니다. 그런 다음 babel을 사용하여 코드를 모든 주요 브라우저에서 처리 할 수있는 ES5로 이동시키는 것이 좋습니다. Babel은 또한 많은 다른 기능과 이점을 제공합니다. 나는 그것에 대해 더 많이 읽으라고 제안한다.

+0

어디로 가야합니까? 또는 언제 어디에서 작동하는 polypill 함수를 추가할까요? – 39fredy

+0

그것은 작동합니다. 감사! – 39fredy

관련 문제