vue3 知识点整理

vue3

创建vue3 的方法

  1. vue.js 的官网(链接:https://cn.vuejs.org/guide/quick-start.html#creating-a-vue-application)创建命令
npm init vue@latest
  1. 这一指令将会安装并执行 create-vue,它是 Vue 官方的项目脚手架工具。你将会看到一些诸如 TypeScript 和测试支持之类的可选功能提示:
✔ Project name: … <your-project-name>
✔ Add TypeScript? … No / Yes
✔ Add JSX Support? … No / Yes
✔ Add Vue Router for Single Page Application development? … No / Yes
✔ Add Pinia for state management? … No / Yes
✔ Add Vitest for Unit testing? … No / Yes
✔ Add Cypress for both Unit and End-to-End testing? … No / Yes
✔ Add ESLint for code quality? … No / Yes
✔ Add Prettier for code formatting? … No / Yes

Scaffolding project in ./<your-project-name>...
Done.

在这里插入图片描述

  1. 下载 npm i ,启动项目
    在这里插入图片描述
  2. 这是通过vue官网创建的vue3项目
    在这里插入图片描述

vue3通过vite( http://www.vitejs.net/)创建项目

3.npm create vite@latest
在这里插入图片描述
在这里插入图片描述

也可通过在之前的vue2,项目进行组合式开发vue3

在vue2中是不可以使用vue3的语法,但是vue3兼容vue2 的功能
setup Vue3.0

  1. setup是一个新的组件选项,作为组件中使用组合APl的
  2. setup的在vue的生命周期的beforeCreate执行。
  3. 因为steup在vue创建实例之前所以没有this,如果需要使用使用变量 可以使用ref 和reactive声明变量,并进行数据响应。
    -vue3官方规定使用ref声明基础类型的数据,使用reactive声明引用类型的变量
    注意使用前都是需要引入的
import { ref,reactive} from 'vue'

在这里插入图片描述

vue3 使用组件

  1. 创建子组件在components文件夹下创建具有复用性结构的子组件
    在这里插入图片描述
  2. 在父组件中引入子组件
**import List from '../components/List.vue'**
  1. 使用父组件传值
    在这里插入图片描述
    9. 使用子组件传值接父组件传的值(defineProps)
    在这里插入图片描述 使用defineProps 接值的参数是不可以修改的,如果要修改可以使用ref进行接值
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值