Vue2 to Composition API 语法转换器 V2.0 版本更新


在线使用

网站

Gitee: vue2-to-composition-api

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

更新内容

  • 优化components、mixins需要手工剔除的问题;
  • 优化async function的处理方式;
  • 重构replace代码主体的方法;

注意事项

  • Template 中的内容不在转换器解析范畴内,需要手工替换 Data 数据源;
  • 如果你使用了被 Vue3 废弃的指令,如 $on$once$off 等,转换器仍然会指向 vm 实例下;
  • 转化工具在设计思路上,对 Vue2.7 版本会更加友好,其他问题详见网站文档;

 

 


相关文章

2022-07-02

Vue 2.7 从 Vue 3 向后移植了一些最重要的功能,包括: Composition API SFC <script setup> SFC CSS v-bind 此外,以下功能已明确不会进行移植: createApp()(Vue 2 没有独立的 app scope) Top-level await in <script

2023-05-13

件信息 软件名称:DjangoAdmin 敏捷开发框架 Flask+EleVue 版本 官网网址:https://www.djangoadmin.cn 文档网址:http://docs.flask.elevue.djangoadmin.cn 演示地址:http://manage.flask.elevue.djangoadmin.cn 版本说明 版本名称 版本说明 版

2023-04-04

"关系型" 或 "标签型" 数据的工作变得简单和直观。 此版本包括一些新功能、错误修复和性能改进,建议现有用户在升级到 Pandas 2 之前先升级到 Pandas 1.5.3,并确保他们的代码不会产生 FutureWarning 或 DeprecationWarning 消息。 增强

2023-02-07

兴奋的功能,这些功能是 Crossplane 社区强烈要求的,如 Composition Functions、EnvironmentConfig,以及将 CompositionRevisions 提升到 beta 版本。 此外,这个 v1.11.0 版本还包括根据 Crossplane 用户的直接反馈而重写的主要文档,并且还着重于稳

2023-04-27

,他们的任何重要资源被更新或删除的可能性为零。 Composition 验证 当人们在设计和构建自己的云原生控制平面时,Composition 已经被证明是 Crossplane 的一个强大的功能。我们从社区了解到,采用 Composition 的功能集的学习曲线

2023-01-30

ijiantianya/ruoyi-vue-pro 严肃声明:现在、未来都不会有商业版本,所有代码全部开源! 「我喜欢写代码,乐此不疲」 「我喜欢做开源,以此为乐」 🐯 平台简介 芋道,以开发者为中心,打造中国第一流的快速开发平台,全部开

2022-01-23

<script setup> 带来的开发体验更丝滑的组合式 API 语法 Volar 提供的单文件组件 TypeScript IDE 支持 vue-tsc 提供的针对单文件组件的命令行类型检查和生成 Pinia 提供的更简洁的状态管理 新的开发者工具扩展,

2023-04-20

ijiantianya/ruoyi-vue-pro 严肃声明:现在、未来都不会有商业版本,所有代码全部开源! 「我喜欢写代码,乐此不疲」 「我喜欢做开源,以此为乐」 🐯 平台简介 芋道,以开发者为中心,打造中国第一流的快速开发平台,全部开

2023-05-30

ijiantianya/ruoyi-vue-pro 严肃声明:现在、未来都不会有商业版本,所有代码全部开源! 「我喜欢写代码,乐此不疲」 「我喜欢做开源,以此为乐」 🐯 平台简介 芋道,以开发者为中心,打造中国第一流的快速开发平台,全部开

2022-06-29

s 中单独引入,存在不兼容更新 DatePicker: 重构DatePicker为composition API,全新的UI样式及交互,新增DateRangePicker组件,替换此前的range写法 ,存在不兼容更新 TimePicker: 重构TimePicker为composition API,全新的UI样式及交互,disableTime API

2022-12-22

构建接收和发送消息的复杂数据流应用程序的工具。 此版本更新内容如下: [Feature]为 Pro 提供开箱即用的加密支持。 [改进] 在#pause上添加检测。 [改进] 在重试时添加检测。 [改进] 分配#id给类似于其他实体的 consumers,

2022-11-04

nfig  (#1699) 支持局部注册组件时,不再需要手动引入 Composition-API   (#1697) 详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.49.3 Vue3 for Web 发布 0.24.4 🚀 Features Pagination: 透传selectProps 和 selectProps.popupProps 到组件 Pa

2022-08-16

成器转换字段类型时,根据数据库不同,选择不同的类型转换器 - 代码生成器适配 Oracle 和 Sql Server - 去除表名和字段中的转义字符 - 新增租户时,根据使用数据库读取不同数据库的脚本进行租户数据初始化 - 去除代码中使

2022-07-10

Wajnerman、Brian Cardiff 和 300 多名贡献者设计开发。Crystal 的语法受到 Ruby 的启发,属于编译语言,具有静态类型检查功能,但一般不需要指定变量或方法参数的类型,可实现接近 C/C++ 的性能。它的类型由一个先进的全局类型推理