vue3中如何使用setup、ref和reactive
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章主要介绍"vue3中如何使用setup、ref和reactive",在日常操作中,相信很多人在vue3中如何使用setup、ref和reactive问题上存在疑惑,小编查阅了各式资料,整理出简
千家信息网最后更新 2025年12月02日vue3中如何使用setup、ref和reactive
这篇文章主要介绍"vue3中如何使用setup、ref和reactive",在日常操作中,相信很多人在vue3中如何使用setup、ref和reactive问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"vue3中如何使用setup、ref和reactive"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
1.初识setUp的使用
简单介绍下面的代码功能:
使用ref函数,去使用监听某一个变量的变化,并且把它渲染到视图上。
setUp函数是组合API的入口函数。这个是非常重要的。
setUp可以去监听变量的变化哈!我们将会利用它
ref 在vue中内置,需要导入。
{{ countNum}}
2认识reactive的使用
ref函数只能够去监听简单类型的数据变化。
不能够去监听,复杂类型的变化(数组、对象)。
所以我们的主角reactive就出现了。
setup 中的函数会自动执行一次。
- {{item.name }}
3使用reactive
实现视图的删除
- {{item.name }}
4将删除的逻辑分离出去
形成一个单独的模块
- {{item.name }}
5. 实现添加功能
事件之间传递参数
- {{item.name }}
6 将他们抽离成单独的文件
我们想在想将添加删除相关的逻辑,单独抽离成一个文件。
add.js 是添加相关的逻辑
del.js 是删除的相关逻辑
import { reactive } from "vue"function OnlyaddHander(satte){ console.log('初始化添加',satte) let addobj=reactive({ watchTv:{ name:"", id:"" } }); function addHander(e){ // 重置清空 错吴做法 // satte.arr.push(addobj.watchTv) // addobj.watchTv.name = ""; // addobj.watchTv.id = ""; // 正确做法 let oldobj = Object.assign({}, addobj.watchTv) satte.arr.push(oldobj) e.preventDefault(); } return { addobj,addHander }}export default OnlyaddHanderadel.js
import {reactive } from "vue"function onlyDelLuoJi() { console.log('删除初始化') let satte=reactive({ arr:[ {name:"司藤",id:'0011'}, {name:"皮囊之下",id:'0011'}, {name:"百岁之约",id:'0012'}, {name:"三生三世",id:'0013'}, ] }) // 删除被点击的元素 function del(index){ for(let i=0;i主文件
- {{item.name }}
到此,关于"vue3中如何使用setup、ref和reactive"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
方法
函数
变化
监听
变量
数据
数组
皮囊
三世
三生
做法
元素
功能
外界
对象
类型
逻辑
学习
参数
文件
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
暨大网络安全服务
gps定位管理平台服务器
cx4无法连接服务器
蒲江租房软件开发
税捷网络技术
数据库实体之间的联系表示为
我的世界粘液科技服务器怎么进
网络安全知识答题工作总结
mysql数据库安全等级是B2
广州京科联通网络技术公司
关于Web服务器的认识
软件开发里的坑
软件开发监督保证作文
B站就服务器故障原因
苹果非软件开发者
网络安全事件心得
数据库系统的3层安全机制
苹果贵州服务器有什么用
查询数据库一致性
软件开发一个月工资有多少
考公进网络安全
上海虚拟动力网络技术有限公司
注入式漏洞大数据库
中西文期刊联合目录数据库
网络安全自学需要哪些
研究生论文会进入国家数据库吗
美国全球网络技术有限公司
阿里巴巴网络技术有限公司产品
华为云DBS数据库
加强公民网络安全意识