vue的pc端浏览器兼容性都有什么坑?
我看官网上说的是支持es6的浏览器vue都支持,请问有实际开发中用vue的项目吗,各个浏览器表现如何?
VUE做PC端项目最适合的还是公司的OA系统,毕竟可以规定员工用的浏览器等,因为现在不排除有部分用户使用IE8-的可能性,如果排除这些不谈,VUE主要开始开发单页面应用,单页面对于SEO也是极其不友好的,因此最多还是用在了手机端SPA和后台OA上面。
这些框架最终都会被转成es5,是可以在主流浏览器运行的。
vue比较特殊,因为它使用的是对象的getter,setter。这些特性ie9以上才支持,其他非ie系浏览器基本都支持
参考官网https://cn.vuejs.org/v2/guide...
Vue.js 不支持 IE8 及其以下版本,因为 Vue.js 使用了 IE8 不能模拟的 ECMAScript 5 特性。Vue.js 支持所有兼容 ECMAScript 5 的浏览器。
只要浏览器支持 Object.defineProperty
这个方法,vue 就能运行起来,这个方法没有也不可能有兼容脚本,而 IE8 以下的没有这个方法,所以支持不了。
在浏览器控制台执行就可以查看有没有这个方法。
6 回答3k 阅读✓ 已解决
8 回答4.8k 阅读✓ 已解决
6 回答3.5k 阅读✓ 已解决
6 回答2.4k 阅读
5 回答6.4k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
官网上的两句话描述了其兼容性