我是靠谱客的博主 复杂月光,最近开发中收集的这篇文章主要介绍vue的三大特性,vue3.2新特性,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

vue3.0更新了什么功能? 100

-Performance:性能比Vue2.x快了1.2-2倍-Treeshakingsupport按需编译,体积比Vue2.0更小-CompositionAPI:组合API(类似ReactHooks)-BetterTypeScriptsupport:更好的TS支持-CustomRendererAPI:暴露了自定义渲染的API-Fragment,Teleport(Protal),Suspense:更先进的组件。

谷歌人工智能写作项目:小发猫

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

vue-cli2.0与3.0在目录结构方面,有明显的不同typescript有什么用,typescript 入门。vue-cli3.0移除了配置文件目录,config和build文件夹。

同时移除了static静态文件夹,新增了public文件夹,打开层级目录还会发现,移动到public中。

配置项,3.0config文件已经被移除,但是多了.env.production和env.development文件,除了文件位置,实际配置起来和2.0没什么不同。

没了config文件,跨域需要配置域名时,从挪到了中,配置方法不变。

Vue3.0不论是原生的html标签还是vue组件,他们都会通过h函数来判断,如果是原生html标签,在运行时直接通过VirtualDom来直接渲染,同样如果是组件会直接生成组件代码。

数据监听,Vue2.x大家都知道使用的是es5的object.defineproperties中getter和setter实现的,而vue3.0的版本,是基于Proxy进行监听的,其实基于proxy监听就是所谓的lazybydefault。

版权声明:本文为CSDN博主「水墨-青花」的原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接及本声明。

vue2.0和3.0区别

项目目录不同1、vue-cli3.o移除了config.文件夹。2、多了文件。3、新增了一个views文件夹。4、删除了static新增了public文件夹。5、移动到public了。

配置项不同1、vue-cli2.0的域名配置,分为开发环境和生产环境。2、所以配置域名时,需要在config中的和。3、中分别配置3.0config.文件已经被移除。4、但是多了。

env.production和env.development文件。5、除了文件位置,实际配置起来和2.没什么不同。创建项目的方式不一样1、vue-cli2.0,vueinitwebpack项目名。

2、vue-cli3.0vuecreate项目名。

 

最后

以上就是复杂月光为你收集整理的vue的三大特性,vue3.2新特性的全部内容,希望文章能够帮你解决vue的三大特性,vue3.2新特性所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部