vue2和vue3的区别

大区别

1.速度更快:ts重构 -- TypeScript

2.双向绑定方式不同:vue2使用Object.definePropery(),vue3使用Proxy

3.vue3的组合式API

4.打包方式不同:由webpack转向vite

5.vue3发布时间:2020年9月18日,2022年2月7日成为默认版本

小区别

1.生命周期钩子不同:销毁的生命周期钩子

2.template根元素个数:vue2只能有一个,vue3可以多个

3.template DOM中调用子组件时vue2不能使用驼峰命名,vue3可以

Vue3入门基础

一、安装

1.使用<script>引入:1.下载引入

2.CDN

2.使用NPM:1.导入包

2.cli工具:@vue/cli

二、@vue/cli

1.安装cli工具:$ npm i @vue/cli -g

2.构建项目:$ vue create admin -- 基于webpack

3.运行项目:$ npm run serve

4.问题:1.如果已经安装了vue-cli,那么需要先卸载再安装

2.卸载时一定要看到是remove success,不能是up to date,如果命令行卸载不了,就直接去C:\Users\YSS\AppData\Roaming\npm\先删除所有和vue相关的文件,然后到node_modules下删除vue文件夹,然后再安装

3.@vue/cli4要求node v8.9以上版本,推荐v10以上,@vue/cli5要求node v12v14以上版本,如果装不了5以上版本,那么就安装$ npm i @vue/cli@4 -g

三、基本语法

1.创建根实例:Vue.createApp()

2.实例方法:app.use():安装vue.js插件

app.mount():挂载元素

四、Element-UI

1.基于vue的桌面端UI组件库

2.Element Plus:基于vue3

3.兼容性:不支持IE浏览器

4.安装:

1.使用<script>,<link>引入

2.使用NPM安装

5.使用NPM安装:

1.$ npm i element-plus -S

2.在main.js文件中导入

import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'

3.绑定到Vueapp.use(ElementPlus)

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小刘03

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值