Vue3 之ref与reactive的区别
在Vue 3中,reactive和ref都用于创建响应式的数据,但它们有一些关键的区别:
reactive用于创建响应式的对象,该对象的属性是深度响应式的。
ref用于创建响应式的基本类型数据,比如字符串、数字、布尔值等,它是reactive的简化版本,只提供了基本的响应式能力。
一、ref与reactive的区别
<template> <view class=""> {{params}} {{title}} {{arr}} </view> </template> <script setup> import { reactive, ref } from 'vue'; //reactive 可用于复杂的参数 const params = reactive({ page: 1, keyword: '', isEnd: false }); const arr = reactive([1, 2, 3]); const title = ref("ref与reactive的区别"); const bool = ref(false); params.isEnd = true; </script> <style> </style>
如果你感觉有收获,欢迎给我打赏 ———— 以激励我输出更多优质内容,联系QQ:2575404985
.png)

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
2020-09-21 HTML5 之required修改默认提示
2019-09-21 利用layer制作好看的弹出框