Vue3.0—— 两年开发
Vue3.0终于在九月发布啦,但是目前官方文档还未发布中文文档
一.Vue3的新特性
性能提升:打包大小减少41%
初次渲染加快55%,更新快133%
内存使用减少54%
Composition API:
ref和reactive
///import { ref, computed, reactive, toRefs } from "vue";
computed和watch
新的生命周期函数
自定义函数-Hooks函数
其他新特性:
Teleport-瞬移组件的位置
Suspense-异步加载组件的新福音
全局API的修改和优化
更多的实验性特性
更好的Typescript支持
**二.为什么要用Vue3**
Vue2遇到的难题:随着功能的增长,复杂组件的代码变得难以维护,对于typescript的支持非常有限
三.安装Vue/cli
全局卸载旧版本npm uninstall vue-cli -g
npm install -g @vue/cli
vue --version //保证vue/cli版本在4.5.0以上才能创建支持Vue3
vue create vue3-basic //创建vue3-basic 选择第三项自己选择工具->回车选择3.x ->回车
vue ui 使用ui界面 最好不适用IE浏览器可能不显示