摘要:
customRef [ 实现防抖 ] 作用:创建一个自定义的 ref,并对其依赖项跟踪和更新触发进行显式控制。 案例 : <template> <div> <input type="text" v-model="num"> <br><br><br> {{num}} </div> </template 阅读全文
posted @ 2022-05-20 17:15
杨建鑫
阅读(106)
评论(0)
推荐(0)
摘要:
toRaw: 作用:将一个由reactive生成的响应式对象转为普通对象。[ ref的不行哦 ] 使用场景:用于读取响应式对象对应的普通对象,对这个普通对象的所有操作,不会引起页面更新。 markRaw: 作用:标记一个对象,使其永远不会再成为响应式对象。 应用场景: 有些值不应被设置为响应式的,例 阅读全文
posted @ 2022-05-20 15:49
杨建鑫
阅读(250)
评论(0)
推荐(0)
摘要:
readonly: 让一个响应式数据变为只读的(深只读)。 shallowReadonly:让一个响应式数据变为只读的(浅只读)。 应用场景: 不希望数据被修改时。 <template> <div> <h1>readonly : </h1> 姓名 : {{name}} <br> 薪资 : {{j.b 阅读全文
posted @ 2022-05-20 14:29
杨建鑫
阅读(84)
评论(0)
推荐(0)
摘要:
shallowReactive:只处理对象最外层属性的响应式(浅响应式)。 shallowRef:只处理基本数据类型的响应式, 不进行对象的响应式处理。 什么时候使用? 如果有一个对象数据,结构比较深, 但变化时只是外层属性变化 > shallowReactive。 如果有一个对象数据,后续功能不会 阅读全文
posted @ 2022-05-20 14:08
杨建鑫
阅读(637)
评论(0)
推荐(0)
摘要:
作用:创建一个 ref 对象,其value值指向另一个对象中的某个属性。 语法:const name = toRef(person,'name') 应用: 要将响应式对象中的某个属性单独提供给外部使用时。 扩展:toRefs 与toRef功能一致,但可以批量创建多个 ref 对象,语法:toRefs 阅读全文
posted @ 2022-05-20 12:05
杨建鑫
阅读(1785)
评论(0)
推荐(0)
摘要:
什么是hook?—— 本质是一个函数,把setup函数中使用的Composition API进行了封装。 类似于vue2.x中的mixin。 自定义hook的优势: 复用代码, 让setup中的逻辑更清楚易懂。 正常的模式 : <template> <div> 得到鼠标坐标 x : {{pagex} 阅读全文
posted @ 2022-05-20 11:23
杨建鑫
阅读(290)
评论(0)
推荐(0)
摘要:
生命周期 Vue3.0中可以继续使用Vue2.x中的生命周期钩子,但有有两个被更名: beforeDestroy改名为 beforeUnmount destroyed改名为 unmounted Vue3.0也提供了 Composition API 形式的生命周期钩子,与Vue2.x中钩子对应关系如下 阅读全文
posted @ 2022-05-20 10:41
杨建鑫
阅读(171)
评论(0)
推荐(0)

浙公网安备 33010602011771号