vuejs는 ie678을 지원하지 않습니다. Vue.js는 "Object.defineProperty()" 및 "Promise"와 같이 IE8 이하 버전에서 에뮬레이트할 수 없는 ECMAScript5 기능을 사용하기 때문입니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, vue 버전 2.9.6, DELL G3 컴퓨터.
vue는 IE8 이하를 지원합니다. 즉, ie6, ie7, ie8을 지원하지 않습니다.
그럼 왜? 이유:
Vue는 IE8 이하에서는 에뮬레이트할 수 없는 ECMAScript 5 기능을 사용합니다. 즉, Vue는 모든 ECMAScript 5 호환 브라우저를 지원합니다.
그런데 구체적인 기능은 무엇인가요?
이 메서드를 사용하면 개체 속성을 정확하게 추가하거나 수정할 수 있습니다. 일반적으로 객체에 속성을 추가하는 방법은 속성 열거(for...in 또는 Object.keys 메소드)에서 생성하고 표시하기 위해 값을 할당하는 방식인데, 이렇게 추가된 속성값은 변경되거나 삭제될 수 있습니다. Object.defineProperty()를 사용하면 이러한 추가 세부정보에 대한 기본 설정을 변경할 수 있습니다. 예를 들어, 기본적으로 Object.defineProperty()를 사용하여 추가된 속성 값은 변경할 수 없습니다.
vue 소스 코드에서 "Object.defineProperty"를 검색하세요.
일치하는 위치가 5개 있는 것을 볼 수 있는데, 이는 "Object.defineProperty()"가 vue의 5개 위치에 사용된다는 의미입니다.
검색된 버전은 Vue.js v1.0.26
Object.defineProperty() 브라우저 지원:
지원은 IE9 이상임을 알 수 있습니다.
vue에는 이에 대한 공식 지침이 있습니다.
Vue에는 Promise 지원이 필요하며 IE8도 Promsie를 지원하지 않습니다.
관련 추천: "vue.js Tutorial"
위 내용은 vuejs는 ie678을 지원하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!