当前位置: 首页 > news >正文

建行官方网站网站模块数据同步

建行官方网站,网站模块数据同步,军队采购网,营销版网站在Vue3中,当父组件将一个ref定义的对象类型传递给子组件时,子组件接收到的不是原始的Ref类型,而是该ref的.value值,即被解包后的响应式对象。具体行为如下: 关键点解析: 自动解包机制: Vue3在模…

在Vue3中,当父组件将一个ref定义的对象类型传递给子组件时,子组件接收到的不是原始的Ref类型,而是该ref.value值,即被解包后的响应式对象。具体行为如下:

关键点解析:

  1. 自动解包机制
    Vue3在模板中会自动解包ref,因此在父组件中传递ref给子组件的prop时,实际传递的是ref.value(即内部值)。子组件接收到的prop会是一个普通的对象(若ref的值是对象),而非Ref类型。

  2. 响应式保持
    如果父组件的ref值是对象,Vue会通过reactive()自动将其转换为响应式代理。因此,子组件接收到的对象仍然是响应式的。直接修改该对象的属性会触发响应式更新,父子组件的状态会同步。

  3. 验证示例

    • 父组件传递ref对象:

      vue

      <template><Child :myProp="myRef" />
      </template>
      <script setup>
      import { ref } from 'vue';
      const myRef = ref({ name: 'Parent' });
      </script>
    • 子组件接收prop

      vue

      <template><!-- 直接使用属性,无需.value --><div>{{ myProp.name }}</div>
      </template>
      <script setup>
      defineProps(['myProp']);
      </script>
    • 子组件的myProp是解包后的对象,直接访问myProp.name即可,且修改myProp.name会触发父组件更新。

注意事项:

  • 直接修改对象属性
    若子组件修改接收到的对象属性(如myProp.name = 'new'),会同步修改父组件的状态,因为两者引用同一个响应式对象。

  • 替换整个对象
    如果子组件需要替换整个对象,应通过事件通知父组件修改ref.value。直接赋值(如myProp = {})不会影响父组件,因为prop是只读的。

总结:

父组件的ref对象传递给子组件后,子组件接收到的是解包后的响应式对象,而非Ref类型。因此,在子组件中无需使用.value访问,直接操作属性即可保持响应式。

http://www.dtcms.com/a/457616.html

相关文章:

  • HTTP 协议的基本格式
  • 【代码】洛谷 P6150 [USACO20FEB] Clock Tree S [思维]
  • 专业做网站的公司哪家好西宁网站建设公司
  • 信息安全基础知识:06认证技术
  • 哪一个网站做专栏作家好点橙色企业网站模板
  • 【区间DP】戳气球 题解
  • Ventoy下载和安装教程(图文并茂,非常详细)
  • 无向图的回路检测(广度优先并查集)
  • 磁悬浮轴承损耗:深度解析损耗机理与降耗之道
  • AI大模型赋能药物研发:破解“双十困局”的跨界革命
  • 哲林高拍仪网站开发宁波南部商务区网站建设
  • 经典的逻辑函数化简算法 Espresso
  • ZKEACMS:基于ASP.Net Core开发的开源免费内容管理系统
  • 【QT常用技术讲解】opencv实现摄像头图像检测并裁剪物体
  • 深圳建网站哪个好网页设计实训总结3000字大学篇
  • 【密码学实战】openHiTLS mac命令行:消息认证码工具
  • 沙井网站建设石林县工程建设个体交易网站
  • Chromium 138 编译指南 - Android 篇:安装构建依赖项(七)
  • asp 绿色环保企业网站源码 v1.1golang 做网站
  • 第4章 C++多线程系统编程精要
  • 绵阳网站怎样做网站设计要交税吗
  • 同ip网站有什么影响网站建设论文500字
  • 基于springboot的家具商城销售系统
  • 手机版网站制作佛山建站软件
  • 厦门南希网站建设微信应用程序开发
  • 【STM32项目开源】基于STM32的智能厨房火灾燃气监控
  • 最新彩虹云商城二开Pro美化版 新增超多功能 全开源
  • 如何制作家具网站东莞设计网站建设方案
  • 商丘做网站的电话怎样建网站最快
  • 安徽住房与城乡建设部网站网站登记备案 个人