Vue.js 3 正式进入 RC 阶段
Vue 3现在在RC中!
我们非常高兴地宣布Vue 3.0
已进入RC
(发行候选)阶段!
进入RC阶段意味着Vue 3核心的API和实现均已稳定。原则上,我们不希望在最终版本发布之前引入新的主要功能或做出重大更改。现在,大多数官方框架部件也提供了v3支持。请在此处查看最新状态。
新文件
Vue文档团队已经更新了v3文档,现在可以在v3.vuejs.org
上使用!这是一项艰巨的任务,并且要感谢文档团队的辛勤工作:@NataliaTepluhina
,@bencodezen
,@phanan
和@sdras
。新文档经过精心移植,以涵盖v2
和v3
之间的差异,可以在VuePress
上运行,并且具有改进的代码示例,可以内联编辑。
有关新功能和更改的快速概述,请参阅《迁移指南》。
请注意,新文档(尤其是《迁移指南》)仍在开发中,我们将在整个RC阶段继续完善它。
DevTools对v3的初始支持
由于@Akryum所做的出色工作,我们还发布了具有初始v3支持的新Vue Devtools
的Beta
版。
devtool
已得到重大重构,可以更好地将其核心逻辑与支持的不同Vue版本分离。该界面还具有使用Tailwind CSS
实现的新外观。当前,仅支持组件检查-但很快将有更多功能。
目前,Vue Devtools
的beta通道仍在Chrome网上应用店中进行审核,但是您可以按照上面的链接中的说明在本地下载和安装扩展程序。
更新:Devtools beta
已获得批准,现在可在Chrome
网上应用店中使用(注意:devtools
需要vue@^3.0.0-rc.1
)
尝试一下 如果您有兴趣今天尝试Vue 3
,可以通过以下几种方法进行:
在Codepen上玩
使用Vite通过以下方式启动项目:
npm init vite-app hello-vue3
Vite随附<script setup>
并<style vars>
支持单个文件组件。
我们对vue-cli
中的一流v3
支持有一个待定的PR- 即将推出。
未来的工作
我们尚未完成对RC的完整IE11支持,因此我们将继续努力。
同时,我们的主要重点将转向文档,迁移和兼容性。我们当前的目标是为使用v3启动新项目提供清晰的文档,并帮助库作者升级其软件包以支持v3。文档团队将根据社区的反馈继续完善迁移指南和v3文档。
将不重要的应用程序从v2迁移到v3可能会慢得多。我们将提供代码模块和工具来帮助进行此类迁移,但是在大多数情况下,这将取决于项目依赖项可以多快地升级以支持Vue3。这对于评估升级的风险和时间投资是否很重要也很重要。值得-因为将继续支持Vue 2。我们计划在3.0发行后指定一个关注期,以通过兼容性插件将功能反向移植到v2中。我们已经在@vue/composition-api
中看到了这种方法的成功。
实验功能
RC版本中提供了一些功能,但已标记为试验性功能:
<Suspense>
<script setup>
<style vars>
这些功能现已发布,目的是收集实际使用情况的反馈,但它们可能仍会收到重大更改/重大调整。它们可能会在3.0中保持试验状态,并最终成为3.1的一部分。
- C# 4.0新特性-"协变"与"逆变"以及背后的编程思想
- 通过内存分析工具来证明字符串驻留机制
- 如果在BackgroundWorker运行过程中关闭窗体…
- 从数据到代码——基于T4的代码生成方式
- 解决T4模板的程序集引用的五种方案
- 编写T4模板进行代码生成无法避免的两个话题:"Assembly Locking"&"Debug"
- 从yield关键字看IEnumerable和Collection的区别
- 让“链式调用(方法链)”更加自然一点
- ASP.NET应用下基于SessionState的“状态编程框架”解决方案
- 为自定义配置的编辑提供”智能感知”的支持
- 在ASP.NET Core应用中如何设置和获取与执行环境相关的信息?
- 在ASP.NET MVC中如何应用多个相同类型的ValidationAttribute?
- [ASP.NET MVC]如何定制Numeric属性/字段验证消息
- 为.NET Core项目定义Item Template
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 栈与队列:总结篇!
- Appium移动端自动化测试--元素操作与触摸动作【移动端自动化测试教程奉上】
- 接口测试Mock利器--moco runner是如何工作的?
- Java中类型判断的几种方式
- 如何实现类似@Component的Spring动态注入功能
- 一次代码优化实践,用了模板方法+策略+工厂方法模式
- 给 JDK 报了一个 P4 的 Bug,结果居然……
- Git | Git Server 搭建
- leetcode树之二叉树的深度
- Nic*app的native层算法破解
- ActiveMq的顺序性消费问题
- 佳能遭严重勒索软件攻击,10TB数据被窃取,大量服务宕机
- 进程线程剖析(二)-进程组成、状态与特点
- 【Flink】基于 Flink 实时计算商品订单流失量
- 这就是你日日夜夜想要的docker!!!---------TLS加密远程连接Docker