Maison > Article > interface Web > vue est compatible avec ie
vue est compatible avec ie9 et supérieur, mais ne prend pas en charge ie8 et inférieur. Raisons : 1. Les versions IE8 et inférieures ne prennent pas en charge la méthode « Object.defineProperty », mais cette méthode est nécessaire pour que Vue implémente la réactivité ; 2. Vue nécessite la prise en charge de Promise et IE8 ne prend pas en charge Promsie.
L'environnement d'exploitation de ce tutoriel : système Windows 7, vue version 2.9.6, ordinateur DELL G3.
vue.js est compatible avec IE8 et versions ultérieures, mais n'est pas compatible avec IE8 et versions ultérieures. Vue utilise des fonctionnalités ECMAScript 5 qu'IE8 ne peut pas émuler, mais il prend en charge tous les navigateurs compatibles ECMAScript 5.
Instructions spécifiques :
ie8 et les versions 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é, elle n'est donc pas du tout prise en charge à partir du code source de Vue IE8 ; Object.defineProperty
方法,但这个是vue实现响应式的所必须的,所以从Vue的源码来看根本就无法支持IE8;
Vue.js utiliseraVue.js会对所有的实现双向绑定的数据,使用
Object.defineProperty
把这些属性全部转为getter/setter
。Object.defineProperty
Object.defineProperty
pour convertir toutes ces propriétés en getter/setter
pour toutes les données qui implémentent la liaison bidirectionnelle. Object.defineProperty
est une fonctionnalité d'ES5 qui ne peut pas être shimmée, c'est pourquoi Vue ne prend pas en charge les navigateurs IE8 et inférieurs. et Vue doit également prendre en charge la prise en charge de Promise, IE8 le fait également Ne supporte pas Promsie.
Support du navigateur Object.defineProperty() :On peut voir que le support est IE9 et supérieur. Par conséquent, Vue ne prend pas en charge les versions IE8 et inférieures.
🎜Recommandations associées : "🎜Tutoriel vue.js🎜"🎜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!