ref全家桶
1、ref:接受一个内部值并返回一个响应式且可变的ref对象 .value property
注意:被ref包装之后需要 .value 来进行赋值 ,深层次的响应
案例:
2、isRef:判断是否为ref对象
3、shallowRef:创建一个跟踪自身 .value 变化的ref ,但不会使其值也变成响应式的
Tips:修改其属性值是非响应式的是不会改变的,浅层次的响应
ref 和 shallowRef是不能一块写的,不然会影响shallowRef造成视图的更新
原因是ref底层调用了triggerRef,强制更新
4、triggerRef:强制更新页面DOM
5、customRef:自定义ref
Tips:customRef是一个工厂函数要求我们返回一个对象,并且实现get和set 适合去做防抖之类的
案例:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!