>웹 프론트엔드 >View.js >vue.js는 ie8을 지원하나요?

vue.js는 ie8을 지원하나요?

coldplay.xixi
coldplay.xixi원래의
2020-12-03 14:40:202072검색

vue.js는 [Vue.js]가 IE8이 에뮬레이션할 수 없는 ECMAScript 5 기능을 사용하기 때문에 ie8 이하를 지원하지 않습니다. [Vue.js]는 모든 ECMAScript 5 호환 브라우저를 지원합니다.

vue.js는 ie8을 지원하나요?

이 튜토리얼의 운영 환경: Windows 7 시스템, Vue 버전 2.9.6 이 방법은 모든 브랜드의 컴퓨터에 적합합니다.

【관련 기사 추천: ​​vue.js

Vue.js는 IE8 이하 버전을 지원하지 않습니다. Vue.js는 IE8이 에뮬레이트할 수 없는 ECMAScript 5 기능을 사용하기 때문입니다. Vue.js는 모든 ECMAScript 5 호환 브라우저를 지원합니다.

먼저 Vue가 IE8과 호환되지 않는 이유를 살펴보겠습니다

근본 원인: IE8 이하 버전에서는 Object.defineProperty 메서드를 지원하지 않지만 Vue가 응답성을 구현하는 데 필요하므로 불가능합니다. Vue 지원 IE8의 소스 코드에서 확인하려면;

또한 Vue는 Promise 지원을 지원해야 하지만 IE8은 Promsie도 지원하지 않습니다.

IE8이 지원되지 않는 이유는 Vue 공식 웹사이트에서 확인하세요

Vue. Node.js는 양방향 모두를 구현합니다. 바인딩된 데이터의 경우 Object.defineProperty를 사용하여 이러한 모든 속성을 getter/setter로 변환합니다. Object.defineProperty는 shim이 불가능한 ES5의 기능입니다. 이것이 Vue가 IE8 이하 브라우저를 지원하지 않는 이유입니다.

참고: Object.defineProperty는 백킹 보드를 통해 구현할 수 없는 메서드입니다. 이는 브라우저 자체와 관련되어 있으므로 Vue는 기본적으로 IE8을 지원할 수 없습니다.

Vue는 ECMAScript 5를 사용하기 때문에 IE8 이하 버전을 지원하지 않습니다. IE8이 에뮬레이트할 수 없는 기능입니다. 하지만 ECMAScript 5

와 호환되는 모든 브라우저를 지원합니다. 관련 무료 학습 권장 사항: javascript(비디오)

위 내용은 vue.js는 ie8을 지원하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.