• 技术文章 >web前端 >前端问答

    vue支持ie6么

    青灯夜游青灯夜游2022-12-28 18:39:17原创159

    vue不支持ie6;vue官方声明是支持ie8以上版本的。不支持原因:1、ie8及以下版本不支持“Object.defineProperty”方法,但该方法是vue实现响应式的所必须的;2、Vue需要Promise的支持,而IE8及以下版本不支持Promsie。

    本教程操作环境:windows7系统、vue3版,DELL G3电脑。

    在从Vue官网可以看出:Vue是不支持IE6的。

    Vue 不支持 IE8 及以下版本,因为 Vue 使用了 IE8及以下版本 无法模拟的 ECMAScript 5 特性。但它支持所有兼容 ECMAScript 5 的浏览器。

    例如:

    扩展资料:

    Object.defineProperty()

    该方法允许精确添加或修改对象的属性。一般情况下,我们为对象添加属性是通过赋值来创建并显示在属性枚举中(for…in 或 Object.keys 方法),但这种方式添加的属性值可以被改变,也可以被删除。而使用 Object.defineProperty() 则允许改变这些额外细节的默认设置。例如,默认情况下,使用 Object.defineProperty() 增加的属性值是不可改变的。

    在 vue 源码中搜索 “Object.defineProperty” :

    1.png

    可以看到有 5 个匹配的地方,也就是说 vue 中有 5 处使用了 “Object.defineProperty()”。

    搜索的版本是: Vue.js v1.0.26

    Object.defineProperty()的浏览器支持情况:

    2.png

    可以看出支持情况是 IE9 及以上。

    【相关推荐:vuejs视频教程web前端开发

    以上就是vue支持ie6么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:Vue vue3
    上一篇:vue事件总线废除了吗 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 一文详解项目中怎么根据vue版本进行差异化处理• Vue3这样写列表页,让性能更好更高效!• vue实现双向绑定有哪几个方法• 用vue写的页面后缀名是什么• vue中v-if和v-for的区别是什么• 【由浅入深】vue组件库实战开发总结分享
    1/1

    PHP中文网