Maison > Article > interface Web > Vue.js prend-il en charge ie8 ?
vue.js ne prend pas en charge ie8 et versions antérieures car [Vue.js] utilise des fonctionnalités ECMAScript 5 que IE8 ne peut pas émuler. [Vue.js] prend en charge tous les navigateurs compatibles ECMAScript 5.
L'environnement d'exploitation de ce tutoriel : Système Windows 7, Vue version 2.9.6 Cette méthode convient à toutes les marques d'ordinateurs.
[Articles connexes recommandés : vue.js]
Vue.js ne prend pas en charge les versions IE8 et inférieures, car Vue.js utilise ECMAScript 5 fonctionnalités que IE8 ne peut pas émuler. Vue.js prend en charge tous les navigateurs compatibles ECMAScript 5.
Voyons d'abord pourquoi Vue n'est pas compatible avec IE8
La cause première : les versions ie8 et inférieures ne prennent pas en charge la méthode Object.defineProperty, mais cela est nécessaire pour que Vue implémente la réactivité, donc à en juger par le code source de Vue, il ne peut pas du tout prendre en charge IE8 ;
De plus, Vue doit également prendre en charge la prise en charge de Promise, et IE8 ne prend pas non plus en charge Promsie ;
Dans Depuis le site officiel de Vue, découvrez pourquoi IE8 n'est pas pris en charge
Vue.js utilisera Object.defineProperty pour convertir toutes ces propriétés en getters/setters pour toutes les données qui implémentent deux liaison à sens unique. Object.defineProperty est une fonctionnalité d'ES5 qui ne peut pas être slimée, c'est pourquoi Vue ne prend pas en charge les navigateurs IE8 et inférieurs.
Notez ici : Object.defineProperty est une méthode qui ne peut pas être implémentée via la carte de support. Elle est liée au navigateur lui-même, donc Vue ne peut fondamentalement pas prendre en charge IE8 ;
Vue IE8 et les versions antérieures le sont. non pris en charge car Vue utilise des fonctionnalités ECMAScript 5 que IE8 ne peut pas émuler. Mais il prend en charge tous les navigateurs compatibles avec ECMAScript 5
Recommandations d'apprentissage gratuites associées : javascript(vidéo)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!