Vue3组合api setup超简单讲解

本文详细介绍了Vue3的组合API,包括setup函数、ref创建响应式值、reactive实现引用类型响应式、watch与watchEffect的监听机制,以及computed计算属性的用法。同时,还涵盖了生命周期、全局配置、Vuex和路由的集成,并解释了如何在setup中使用props和context。
摘要由CSDN通过智能技术生成

目录

组合api特点

setup()

ref 值类型 响应对象

reactive 引用类型 响应式

watch 监听

watchEffect 监听效果

computed 计算

生命周期

全局配置

setup使用vuex

setup 使用路由

setup(props,context) 参数


组合api特点


1. 更加直观,接近原生js

2. 按需加载

3. 没有this,降低了耦合性,提高复用性

setup()


1.相当于created生命周期

2.需要 return 返回,在模板中使用

ref 值类型 响应对象


1       const count = ref(5)

        在setup访问count值
        count.value 来访问

2        可以作为dom引用
        const inp  = ref(null)
        <p ref="inp">
        inp.value.innerText

reactive 引用类型 响应式


const list = reactive(默认值)
x  list = xxx  直接赋值破坏了引用
√ list.push(xxx)

watch 监听


watch("count&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值