如何在vue3中使用setup、 ref、reactive
发表于:2024-11-11 作者:千家信息网编辑
千家信息网最后更新 2024年11月11日,这篇文章主要介绍"如何在vue3中使用setup、 ref、reactive"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"如何在vue3中使用setup、 r
千家信息网最后更新 2024年11月11日如何在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 OnlyaddHander
adel.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安全错误
数据库的锁怎样保障安全
山东电商软件开发如何收费
软件开发项目技术方案
查看数据库当前密码
天龙八部卡级服务器最新消息
软件开发公司出纳做什么
西城区节能软件开发报价价钱
网易版服务器如何查看种子
数据库cpu读写请求过多
软件开发转职业
面首小说软件开发
自动化测试在服务器运行
学软件开发能做什么工作
网络技术在线培训
枣强县委网络安全和信息化
嘉定区进口网络技术开发质量保障
汕尾市近10年网络安全事件
中专学校网络技术试卷答案
温州淘客app软件开发
石家庄软件开发培训班机构
高中信息技术认识数据库教案
安徽正规软件开发价钱
软件开发职业需求分析
技能计算机网络技术考试
天津软件开发驻场哪家正规
鲁大选课数据库繁忙
jsp 连接数据库
u8管理服务器在哪打开
查看服务器的mac地址
网络安全政策文章
数据库中的死锁