Vue 2.7 火影忍者发布,原生支持 Composition API + <script setup>


Vue 创始人尤雨溪刚刚发布了 Vue 2.x 最后一个版本:Vue 2.7,代号 "Naruto"(火影忍者)。

按照发布计划,Vue 2.7 是 2.x 的最后一个次要版本,也是 LTS 版本,获得官方提供的 18 个月技术支持。这就意味着,Vue 2 将在 2023 年底结束生命周期

Vue 2.7 从 Vue 3 向后移植了一些最重要的功能,包括:

  • Composition API
  • SFC <script setup>
  • SFC CSS v-bind

此外,以下功能已明确不会进行移植:

  • createApp()Vue 2 没有独立的 app scope)
  • Top-level await in <script setup>Vue 2 不支持异步组件初始化
  • 在模板表达式中支持 TypeScript 语法(不兼容 w/ Vue 2 解析器)
  • 响应式转换 Reactivity transform(仍处于实验性阶段)
  • expose 选项不支持 options 组件(但<script setup>支持defineExpose() )

详情查看发布公告。


相關推薦

2023-05-16

在线使用 网站 Gitee: vue2-to-composition-api vue2-to-composition-api 是一款可以将 Options API 转换成 Composition API 的在线应用工具,转换后直接导出 Script setup 内容,帮助 Vue2 项目减少 Options API 语法迁移成本 更新内容 优化

2023-07-02

Kagol。 非常高兴跟大家宣布,2023年6月29日,OpenTiny Vue 发布了 v3.9.0 🎉。 OpenTiny 每次大版本发布,都会给大家带来一些实用的新特性,5.18 我们发布了 v3.8.0 版本,推出了一套全新的极客黑主题。 🎉OpenTiny 3.8.0 正式发布:推

2023-01-09

月,Vue 的默认版本切换到了 3.x;最新的稳定版本是 11 月发布的 Vue 3.2.45。尤雨溪称,这一转变标志着 v3 框架的所有官方部分都已准备就绪,包括对提供最新最佳实践指南的文档进行重大修改。不过其目前仍处于生态系统迁移到

2023-12-03

v2.6.0 更新内容: 1、升级Go版本v1.20; 2、升级go.mod依赖包管理文件; 3、新增文章CMS管理模块; 4、新增表结构索引,规范索引前缀; 5、优化表结构,规范字段注释; 6、优化模块模型,规范参数大小写; 7、优化表单元素及传参

2022-10-01

管理功能进行统一维护。 通知公告:系统通知公告信息发布维护。 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。 登录日志:系统登录日志记录查询包含登录异常。 代码生成:一键生成模块 CRUD

2021-12-30

,import()是ES2015 Loader 规范 定义的一个方法,webpack内置支持,会把AsyncComponent组件的内容单独打成一个js文件,页面初始不会加载,点击加载按钮后才会去请求,该方法会返回一个promise,接下来,我们从源码角度详细看看这一过

2022-08-28

功能。 按照官方规划,WebStorm 2022.3 版本将在今年 11 月发布,以下是该版本计划的更新内容: 对 Vue 的进一步改进: 将继续致力于 Vue 3 的错误修复和功能改进,WebStorm 计划在 <script setup> 中增加对 defineProps 解构等新

2022-01-23

了核心库之外,几乎都完全由团队维护。 Vue 3 的 “软发布” 随着核心库发布新的大版本,框架的所有其他部分也需要一起同步更新。我们还需要为 Vue 2 用户提供一个升级方案。对于 Vue 这样一个社区驱动的团队来说,这是

2023-12-06

🎉🎉本次更新重点: 1. vue 由 2.x 升级到 3.2,使用<script setup>的写法 2. 更换成vite的框架 3. element ui 升级到element plus 4. vuex 升级为pinia 5. 更换为pnmp 6. 菜单页面重写 还有一些其他的更新: 1. echarts 升级到 5.4.1 2. tinymce 升级

2023-12-13

🎉🎉本次更新重点: 1. vue 由 2.x 升级到 3.2,使用<script setup>的写法 2. 更换成vite的框架 3. element ui 升级到element plus 4. vuex 升级为pinia 5. 更换为pnmp 6. 菜单页面重写 还有一些其他的更新: 1. echarts 升级到 5.4.2 2. tinymce-vue 升

2023-10-21

【源创会预告】1024 程序员节(的前两天),相约开源PHP办公室,我们一起聊 AI!>>> 谁告诉你的,使用Vue就一定要前后端分离,云起开发平台1.1版本通过重写thinkphp-template模板引擎,使它能支持在后端渲染vue页面,从此不用打包

2023-02-03

两个月前,我们发布了 Taro v3.6 的 canary 版本,在技术委员会和社区范围内提供跨端路由库、跨框架组件等主要能力和重要修复的测试,并发起社区投票正式确定了当前版本的代号 —— Reach。 日前 Taro v3.6 正式版本已经发布,

2023-03-02

(技术栈)vue3 + vite (打包编译工具)+ Composition API(组合式 API setup) + Element Plus + vueRouter (路由) 第三方组件:axios (数据请求) + wangeditor(编辑器),都是通过

2022-08-10

更新内容: PostgreSQL 支持(x_postgres分支) pagex 组件集添加一对多插件 审计日志功能 表单填充(自测和测试神器,不用一个一个输入了)  一对多: 篇幅有限,我们举一个最简单的例子,一个人,有多个手机号,使用PAGEX