php5.6不支持ie8_vue.js支持ie8吗,vue兼容ie8的解决方案

vue.js支持ie8吗Vue . js支持ie8吗,Vue.js不支持ie8,因为[Vue.js]使用IE8无法模拟的ECMAScript 5特性,[vue.js]支持所有兼容ECMAScript 5的浏览器。

308242c8f925bd52d6468fa264be2f24.png

[相关文章推荐: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

在从Vue官网上看下为什么不支持IE8

Vue.js将使用Object.defineProperty将所有这些属性转换为实现双向绑定的所有数据的getter/setter。Object.defineProperty是ES5中不能填补的特性,这也是Vue不支持IE8和更低版本版本浏览器的原因。

这里注意:Object.defineProperty是不能通过pad实现的方法,和浏览器本身有关,所以Vue不能从根本上支持IE8

Vue不支持IE8和低于版本的版本,因为Vue使用IE8无法模拟的ECMAScript 5特性。但是它支持所有兼容ECMAScript 5的浏览器

相关免费学习推荐:JavaScript(视频)

以上是vue.js支持ie8的详细内容。请多关注其他关于Lei.com PHP知识的相关文章!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值