18910140161

vue3.0和2.0的区别是什么?

顺晟科技

2021-06-16 10:29:31

611

Vue3.0和Vue2.0之间的差异

1.默认情况下会执行惰性观察。

在2.x版本中,无论数据有多大,一开始都会为其创建观察者。当数据较大时,这可能会在加载页面时造成明显的性能压力。在3.x版本中,观察者只会为“用于渲染初始可见部分的数据”创建,3.x版本中的观察者效率更高。

2.更准确的变更通知。

按比例:在2.x版本中,当使用Vue.set给一个对象添加属性时,这个对象的所有观察者都会重新运行;在3.x版本中,只有依赖于该属性观察器才会被重新运行。

3.3.0中新增了类型脚本和PWA支持

4.一些命令已经更改:

下载并安装npm install -g vue@cli

vue列表已被删除

创建项目vue创建

启动项目npm运行服务

5.默认项目目录结构也已更改:

配置文件目录、配置和生成文件夹已被删除

静态文件夹被移除,公共文件夹被添加,并且index.html被移动到公共

视图文件夹被添加到src文件夹中,该文件夹用于对视图组件和公共组件进行分类

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航