vue你们是怎样兼容IE浏览器的样式问题的

之前做项目的时候都没有考虑过兼容IE的问题 做完之后才知道vue不兼容低版本IE 然后样式也有很多 出入 什么字体大小 mrgin padding啥的区别很大

想知道大家是怎么做兼容样式的 尤其是现在 尤其是现在项目都做完了 再想着兼容的问题。。。。。。。。 不光是IE 现在都这么多浏览器 要怎么兼容

阅读 9.6k
5 个回答

Vue 是 MVVM 框架,跟 CSS 没有任何关系。

  • Vue.js 不支持 IE8 及其以下版本,因为 Vue.js 使用了 IE8 不能模拟的 ECMAScript 5 特性。
  • Vue.js 支持所有兼容 ECMAScript 5 的浏览器。

https://cn.vuejs.org/v2/guide...

建议要兼容的话就不要用vue,使用传统html+css
vue更适合做移动端的应用

不使用 vue-cli,单独 在 html 文件引入。

vue跟样式没有关系,样式默认可以采用reset重置方式达到统一样式要求。
vue之所以不兼容ie8是因为:
1、Vue.js使用了IE8不能模拟的ECMAScript5特性. Vue.js支持所有兼容ES5的浏览器.
2、Vue将遍历此对象所有的属性, 并使用Object.defineProperty把这些属性全部转为getter/setter.
3、Object.defindProperty是仅ES5支持, 且无法shim的特性.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题