您好,欢迎访问一九零五行业门户网

vuejs不支持ie8吗

vuejs不支持ie8,原因:1、ie8及以下版本不支持“object.defineproperty”方法,但该方法是vue实现响应式的所必须的;2、vue需要promise的支持,而ie8不支持promsie。
本教程操作环境:windows7系统、vue2.9.6版,dell g3电脑。
在从vue官网可以看出:vue是不支持ie8的。
vue 不支持 ie8 及以下版本,因为 vue 使用了 ie8 无法模拟的 ecmascript 5 特性。但它支持所有兼容 ecmascript 5 的浏览器。
例如:
vue.js会对所有的实现双向绑定的数据,使用 object.defineproperty 把这些属性全部转为 getter/setter。object.defineproperty 是 es5 中一个无法 shim 的特性,这也就是为什么 vue 不支持 ie8 以及更低版本浏览器的原因。
注意这里:object.defineproperty是无法通过垫板实现的一个方法,是和浏览器自身有关系的,所以vue从根本上来说本来就无法支持ie8;
vue需要promise的支持,ie8同样不支持promsie。
相关推荐:《vue.js教程》
以上就是vuejs不支持ie8吗的详细内容。
其它类似信息

推荐信息