了解vue2/vue3框架的兼容性,选择对应的版本进行开发将事半功倍。
Vue 不支持 IE8 及以下版本,因为 Vue 使用了 IE8 无法模拟的 ECMAScript 5 特性。但它支持所有兼容 ECMAScript 5 的浏览器。
https://v2.cn.vuejs.org/v2/guide/installation.html#%E5%85%BC%E5%AE%B9%E6%80%A7
| Chrome | Edge | Safari | Firefox | Opera | IE | Chrome for Android | Safari on iOS | Samsung Internet | Opera Mobile | UC Browser for Android | Android Browser | Firefox for Android | QQ Browser | Baidu Browser |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 23 – 113 | 12 – 110 | 6 – 16.3 – TP | 21 – 112 | 15 – 94 | 10 – 11 | 109 | 6 – 16.3 | 4 – 19.0 | 73 | 13.4 | 4.4 – 109 | 109 | 13.1 | 13.18 |
最新版本的 Vue (3.x) 只支持原生支持 ES2015 的浏览器。这并不包括 IE11。Vue 3.x 使用的 ES2015 功能无法在旧版本的浏览器中进行兼容,如果你需要支持旧版本的浏览器,请使用 Vue 2.x 替代。
https://cn.vuejs.org/about/faq.html#what-browsers-does-vue-support
| Chrome | Edge | Safari | Firefox | Opera | IE | Chrome for Android | Safari on iOS | Samsung Internet | Opera Mobile | UC Browser for Android | Android Browser | Firefox for Android | QQ Browser | Baidu Browser |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 51 – 113 | 15 – 110 | 10 – 16.3 – TP | 54 – 112 | 38 – 94 | 不支持 | 109 | 10 – 16.3 | 5 – 19.0 | 73 | 13.4 | 109 | 109 | 13.1 | 13.18 |