type
status
date
slug
summary
tags
category
icon
password
ref
ref 接受一个内部值(可支持所有类型),并返回一个响应式的可变的 ref 对象,被ref包装之后需要.value来进行取值、赋值ref获取dom元素
给
dom元素直接加一个ref属性,再声明一个与ref属性名相同的变量,就可以通过.value的形式获取该div元素ref 也可以获取dom元素里的文本内容shallowRef
shallowRef只处理了 value 的响应式,不进行对象的 reactive 处理,也就是说如果传给 shallowRef 一个对象,这个对象的任何一层属性都不是响应式的注意:
shallowRef 只做浅层式的响应, 但 ref 可以做深层式的响应ref 和 shallowRef 不能同时写,否则会影响 shallowRef 造成错误的视图更新isRef
用来判断是不是一个
ref对象,这在底层源码里用的比较多triggerRef
用来强制更新页面DOM
customRef
用来自定义
ref,customRef 是个工厂函数,要求我们返回一个对象,并实现 get 和 set,适合去做防抖之类的操作- 作者:衔蝉
- 链接:https://xianchan.ah.cn/article/vue3-4
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章