美文网首页
03vue3.2-组合式API-reactive和ref函数

03vue3.2-组合式API-reactive和ref函数

作者: 东邪_黄药师 | 来源:发表于2024-02-03 00:15 被阅读0次

1. reactive

接受对象类型数据的参数传入并返回一个响应式的对象

<script setup>
 // 导入
 import { reactive } from 'vue'
 // 执行函数 传入参数 变量接收
 const state = reactive({
   count:0
 })
 const setSate = ()=>{
   // 修改数据更新视图
   state.count ++
 }
</script>
<template>
  {{ state.count }}
  <button @click="setSate">自加1</button>
</template>
image.png

2. ref

接收简单类型或者对象类型的数据传入并返回一个响应式的对象

<script setup>
 // 导入
 import { ref } from 'vue'
 // 执行函数 传入参数 变量接收
 const state = ref({
   count:0
 })
 const setSate = ()=>{
   // 修改数据更新视图
   // 此处需要添加value
   state.value.count ++
 }
</script>
<template>
  {{ state.count }}
  <button @click="setSate">自加1</button>
</template>

reactive 对比 ref

  1. 都是用来生成响应式数据
  2. 不同点
    1. reactive不能处理简单类型的数据
    2. ref参数类型支持更好,但是必须通过.value做访问修改
    3. ref函数内部的实现依赖于reactive函数

相关文章

  • vue3 关于组合的知识点

    hello world 组合式api setup ref computed reactive 我们发现使用ref时...

  • Vue3.x 响应式数据

    组合API-reactive函数以及toRef函数 reactive是一个函数,它可以定义一个复杂数据类型,成为响...

  • 【vue3】一文读懂ref与reactive

    开发中如何选择使用ref和reactive呢?有时真不知道怎么选择 Ref ref数据响应式监听。ref 函数传入...

  • Vue3 ref和reactive的使用和区别以及响应式原理

    这里介绍下ref和reactive函数的使用区别和响应式原理,以及在实际项目中如何使用和一些常见问题 ref函数:...

  • JS继承方式总结 (转)

    借用构造函数继承 原型链式继承(借用原型链实现继承) 组合式继承 组合式继承优化1 组合式继承优化2 ES6中继承...

  • 获取form,ref---antd

    无状态组件,获取form 无状态组件,获取ref 函数组件获取ref

  • subtotal函数

    (一)SUBTOTAL 函数 一、基本语法:SUBTOTAL(function_num,ref1,ref2, .....

  • Ref Hook

    Ref Hook Ref Hook用于对ref的缓存,通常用于对某个函数组件节点中某个局部引用进行缓存

  • imread函数如何读取流数据

    Python的许多图像库里面有个函数叫imread - Ref:Python的各种imread函数在实现方式和读取...

  • 010|React之Ref&DOM

    ref是React组件中的一个特殊特性(attribute),它指向一个函数,暂叫ref函数。 当组件mount或...

网友评论

      本文标题:03vue3.2-组合式API-reactive和ref函数

      本文链接:https://www.haomeiwen.com/subject/cyntadtx.html