我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Vue3中reactive函数toRef函数ref函数简介

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Vue3中reactive函数toRef函数ref函数简介

reactive函数

reactive用于定义响应式数据(可以理解 成data的替代品)

用法:

导入 import {reactive} from ‘vue'

使用:


const state=reactive({
    参数名:参数值
})

访问: state.参数名

访问: state.参数名

toRef函数(了解即可)

toRef:将响应式数据中某个字段提取出来成单独响应式数据

用法:

导入 import {toRef} from ‘vue'

使用:


const state=reactive({
    num:0
})
const num=toRef(state(响应式数据),'num属性名')
num:{
    value:0
}
Ref实际可以理解成一种数据类型:{value:值}

访问:num.value===0

注意点:

html:中使用响应式数据时可以不用写value

js中一定要写value

ref函数

定义响应式数据


{
    value:值
}

直接定义使用


导入
import {ref} from 'vue'
setup(){
定义
    const num=ref({a:1,b:2})  
    num:{
       value:{a:1,b:2}
    }
}

访问: num.value===0

reactive:适用于多个数据,ref适用于单个数据

获取dom


<template>
  <div ref="target">123</div>
</template>
scripte
import {ref} from 'vue'
setup(){
   const target=ref(null)   
   return {target} 
   target.value就是相应dom   
}

获取组件实例对象

ref用于原生标签就是获取dom

ref用于组件标签就是获取组件实例对象

用法和获取dom一样的


<template>
  <组件标签 ref="target">123</组件标签>
</template>
script
import {ref} from 'vue'
setup(){
   const target=ref(null)   
   return {target} 
   target.value就是组件实例对象
}

以上就是Vue3中reactive函数toRef函数ref函数简介的详细内容,更多关于Vue3函数的资料请关注编程网其它相关文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Vue3中reactive函数toRef函数ref函数简介

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Vue3中reactive与ref函数使用场景是什么

本文小编为大家详细介绍“Vue3中reactive与ref函数使用场景是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“Vue3中reactive与ref函数使用场景是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习
2023-07-02

vue3 中的toRef函数和toRefs函数的基本使用

这篇文章主要介绍了vue3 toRef函数和toRefs函数,文中介绍了ref和toRef的区别,ref本质是拷贝,修改响应式数据不会影响原始数据,toRef的本质是引用关系,修改响应式数据会影响原始数据,需要的朋友可以参考下
2022-11-16

Vue3中toRef和toRefs函数如何使用

这篇文章主要介绍了Vue3中toRef和toRefs函数如何使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Vue3中toRef和toRefs函数如何使用文章都会有所收获,下面我们一起来看看吧。toRef 函
2023-07-06

Vue3中toRef和toRefs函数怎么使用

toRef函数使用首先呢,toRef函数有两个参数。toRef(操作对象,对象属性)好,接下来我们使用toRef函数写一个案例,还是和以前一样,页面展示一个用户的名称和年纪。toReftoRefs函数姓名:{{boy_toRef}}年龄:{{boy.age}}import{toRef}from&#39;vue&#39;exportdefault{setup(){constboy={//创建一个用户对象name:&#39;我是????????.&#39;,//用户名
2023-05-16

vue3中setup()和reactive()函数怎么使用

一、组合式API对比vue2项目结构在vue2当中1.优点:易于学习和使用,写代码的位置已经约定好。2.缺点:对于大型项目,不利于代码的复用、不利于管理和维护。3.解释:同一功能的数据和业务逻辑分散在同一个文件的N个地方,随着业务复杂度的上升,我们需要经常在类似于data()以及methods中进行来回的处理在vue3当中1.优点:可以把同一功能的数据和业务逻辑组织到一起,方便复用和维护。2.缺点:需要有良好的代码组织和拆分能力,相对没有Vue2容易上手。3.解释:注意:为了能让大家较好的过渡到
2023-05-19

Vue3响应式函数对比:toRef() vs toRefs()

ref是处理基本数据类型响应式API函数,在setup中声明定义的变量,可以直接在模板中使用。没有被响应式API包裹处理的变量数据,是不具备响应式能力的。也就是往往在逻辑中修改了数据,但是页面不会更新,那怎么样将一个非响应式数据变成响应式数据。就需要用到toRef()与toRefs()这两个componsition API的。
2023-05-14

Vue3关于响应式数据类型详解(ref、reactive、toRef、及toRefs)

这篇文章主要介绍了Vue3关于响应式数据类型(ref、reactive、toRef、以及toRefs),本文结合示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
2023-01-29

sprintf()函数简要介绍

`sprintf()`是一个C语言中的函数,用于将指定格式的数据写入字符串中。它的原型如下:```cint sprintf(char *str, const char *format, ...);```参数说明:- `str`:指向要写入的
2023-09-13

Vue3响应式函数toRef()对比toRefs()源码分析

今天小编给大家分享一下Vue3响应式函数toRef()对比toRefs()源码分析的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下
2023-07-05

SQL 窗口函数简介

目录一、什么是窗口函数二、窗口函数的语法2.1 能够作为窗口函数使用的函数三、语法的基本使用方法——使用 RANK 函数四、无需指定 PARTITION BY五、专用窗口函数的种类六、窗口函数的适用范围七、作为窗口函数使用的聚合函数八、计算移动平均8.1 指定
SQL 窗口函数简介
2014-09-29

SQL中的窗口函数简介

目录1.窗口函数简介2.语法结构解析3.常用的窗口函数SQL示例取值窗口函数聚合窗口函数查询排名窗口函数查询分组窗口函数查询分布窗口函数查询取值窗口函数查询4.窗口的范围5.窗口函数的缺省值小结:1.窗口函数简介窗口函数是SQL中的一项高
SQL中的窗口函数简介
2024-10-10

【Kotlin】函数式编程 ① ( 函数式编程简介 | 高阶函数 | 函数类别 | Transform 变换函数 | 过滤函数 | 合并函数 | map 变换函数 | flatMap 变换函数 )

文章目录 一、函数式编程简介1、编程范式2、高阶函数3、函数式编程4、前端开发技术 二、函数类别三、变换函数四、map 变换函数1、map 函数原型分析2、map 函数设计理念3、代码示例 五、flatMap 变换函数1、f
2023-08-19

编程热搜

目录