Vue 3 不再支持 IE 11!

4 月 3 日,Vue 作者尤雨溪宣布:Vue 3 将不会支持 IE11。

总结

放弃Vue 3的IE11支持计划。

重点关注Vue 2.7的backport兼容特性。

尤神表示:

在漫长的开发过程中,也对IE11的兼容性进行了研究和实验,但由于涉及的复杂性和手头的其他工作的数量,所以被耽搁了下来;

最近重新审视IE11的问题时,浏览器和JavaScript已经发生了很大的变化。越来越多的开发人员开始使用现代语言功能,更重要的是,微软自己也开始通过对Edge的投资,积极推动用户远离IE,IE11正在明显快速下滑。

长期维护的负担

支持IE11也意味着我们必须考虑在整个代码库中使用的语言特性,并为我们的发行文件找出合适的填充/翻译策略。每一个不能在IE11中填充的新特性都会产生另一个行为警告。一旦Vue 3承诺支持IE11,它将无法摆脱它,直到下一个主要版本。

另外:

如果您绝对需要IE11支持,尤的建议是使用Vue 2。与其为Vue 3和未来的Vue版本承担大量的技术债务,在2.7版本中把工作重心转向支持Vue 2的兼容特性,并确保两个主要版本之间更紧密的开发体验,将会更有意义。

移植 3.x 一些功能到2.7

  1. 将@vue/composition-api插件合并到Vue 2中。这将使基于组合API的库可以直接用于Vue 2和Vue 3。
  2. emits 选项
  3. TypeScript 类型改进
  4. Vite中正式支持Vue 2(目前通过非官方插件)

关注下方公众号,有更多资料、实例代码、面试技巧奉上!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程界小明哥

请博主喝瓶水,博主持续输出!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值