位置: IT常识 - 正文

vue3子组件如何修改父组件传过来的props数据(vue3子组件如何拿到父组件实例)

编辑:rootadmin
周所周知vue的props是单向数据流,可以从父组件中改变传往子组件的props,反之则不行,下面这篇文章主要给大家介绍了关于vue3子组件如何修改父组件传过来的props数据的相关资料,需要的朋友可以参考下 目录

推荐整理分享vue3子组件如何修改父组件传过来的props数据(vue3子组件如何拿到父组件实例),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue3子组件如何直接绑定父组件的props传参的变量,vue子组件mounted,vue3子组件如何获取父组件对象数据,vue3子组件如何调用父组件的方法,vue 子组件,vue3 子组件,vue3子组件如何拿到父组件实例,vue3子组件如何获取父组件对象数据,内容如对您有帮助,希望把文章链接给更多的朋友!

前言1. 修改父组件普通数据2. 修改父组件复杂数据(对象)最后前言

最近新项目用vue3搭建的,准备开始使用vue3的语法,从这篇开始记录下vue3遇到的一些问题和一些语法的使用方法,以便于以后复习,也可能帮助到一些小伙伴。

1. 修改父组件普通数据

使用v-mode语法,代替了vue2.x的.sync修饰符

父组件用ref() 定义一个普通数据为响应式变量,例 var test = ref(‘parent’)父组件用v-mode将数据绑定到子组件上<ChildComponent v-model:test="test" />

其实它是以下的简写:

<ChildComponent :test="test" @update:test="test = $event" />vue3子组件如何修改父组件传过来的props数据(vue3子组件如何拿到父组件实例)

3.子组件

子组件使用emit修改父组件数据

//ChildComponentprops: {test:String //接收父组件数据},emits: ['update:test'], //定义组件可触发的事件setup(props,ctx){function onClick() {ctx.emit('update:test','child')}}

相关vue3文档

2. 修改父组件复杂数据(对象)

在vue2.x中,子组件虽然不能修改父组件传过来的普通数据,但是可以直接操作复杂数据,但是vue3不行。目前我只能用类似vue2的语法来解决修改父组件对象数据的问题,如有哪位大佬有更好的办法,还希望评论区指教!!!

父组件reactive定义一个对象为响应式数据,并绑定到子组件上,例如

<ChildComponent :obj="obj" @update:obj="updateObj" />const obj = reactive({key: 'test'})

父组件定义一个修改数据的方法

function updateObj(params){obj.key = params}return{updateObj}

子组件emit定义一个可触发的事件

//ChildComponentprops: {obj:Object //接收父组件数据},emits: ['update:obj'], //定义组件可触发的事件setup(props,ctx){function onClick() {ctx.emit('update:obj','child')}}最后

我试过用第一种修改普通数据的方式修改父组件对象,但是发现没有效果,好像是reactive定义的响应式数据,用v-model绑定后就被覆盖成普通对象了,不知道是不是,望vue3大佬指教!

到此这篇关于vue3子组件如何修改父组件传过来的props数据的文章就介绍到这了,更多相关vue3修改父组件传的props数据内容请搜索本站以前的文章或继续浏览下面的相关文章希望大家以后多多支持本站!

本文链接地址:https://www.jiuchutong.com/zhishi/310443.html 转载请保留说明!

上一篇:织梦dedecms自定义输出移动版上一篇下一篇文章(织梦自定义字段)

下一篇:Python如何实现时间累加的计算器(python @time)

  • 红米note11tPro如何看内存(红米note11tpro如何设置返回键)

    红米note11tPro如何看内存(红米note11tpro如何设置返回键)

  • airpods pro敲击功能怎么设置(airpodspro敲击功能没了)

    airpods pro敲击功能怎么设置(airpodspro敲击功能没了)

  • 抖音做剪映任务入口在哪里(抖音做剪映任务怎么做)

    抖音做剪映任务入口在哪里(抖音做剪映任务怎么做)

  • 淘宝如何追加评论(淘宝如何追加评论视频)

    淘宝如何追加评论(淘宝如何追加评论视频)

  • 华为aptx的手机有哪些

    华为aptx的手机有哪些

  • 魅族16spro怎样(魅族16spro怎样才能更省电)

    魅族16spro怎样(魅族16spro怎样才能更省电)

  • 卖家已签收但拒绝退款(卖家已签收拒绝退款)

    卖家已签收但拒绝退款(卖家已签收拒绝退款)

  • word在文本下加红色下划线怎么弄(word在文本下加了红色下划线)

    word在文本下加红色下划线怎么弄(word在文本下加了红色下划线)

  • 你拨打的电话已启动通讯助理漏话提醒(你拨打的电话已关机是拉黑了吗)

    你拨打的电话已启动通讯助理漏话提醒(你拨打的电话已关机是拉黑了吗)

  • 怎么把电脑文件传到手机QQ上(怎么把电脑文件传到手机上)

    怎么把电脑文件传到手机QQ上(怎么把电脑文件传到手机上)

  • cad2012安装失败原因(cad2012安装失败c++2005)

    cad2012安装失败原因(cad2012安装失败c++2005)

  • 笔记本怎么截图自己想要的地方(笔记本怎么截长图)

    笔记本怎么截图自己想要的地方(笔记本怎么截长图)

  • soul不退出会一直显示在线吗(soul没退出,但是软件也没打开,长时间会怎么样)

    soul不退出会一直显示在线吗(soul没退出,但是软件也没打开,长时间会怎么样)

  • 华硕z270a主板上的按钮有什么用(华硕z270gaming主板)

    华硕z270a主板上的按钮有什么用(华硕z270gaming主板)

  • 美团众包账号注销了以后还能申请吗(美团众包账号注销后可以重新注册吗)

    美团众包账号注销了以后还能申请吗(美团众包账号注销后可以重新注册吗)

  • 苹果8plus停产了吗(苹果8plus能卖多少钱)

    苹果8plus停产了吗(苹果8plus能卖多少钱)

  • win8和win8.1的区别(win8和win81哪个好用)

    win8和win8.1的区别(win8和win81哪个好用)

  • qq要多少级才是皇冠(qq等级多少级值钱)

    qq要多少级才是皇冠(qq等级多少级值钱)

  • 滴滴怎么修改目的地址(滴滴怎么修改目的地)

    滴滴怎么修改目的地址(滴滴怎么修改目的地)

  • 抖音怎么取消认证(抖音怎么取消认证不注销)

    抖音怎么取消认证(抖音怎么取消认证不注销)

  • 扫码电动车怎么收费(扫码电动车怎么使用和收费)

    扫码电动车怎么收费(扫码电动车怎么使用和收费)

  • 珍爱网隐藏设置在哪里(珍爱网隐藏设置怎么设置)

    珍爱网隐藏设置在哪里(珍爱网隐藏设置怎么设置)

  • 库乐队怎么边弹边录音(怎么用库乐队弹奏)

    库乐队怎么边弹边录音(怎么用库乐队弹奏)

  • mate20pro ud什么意思(华为mate20pro ud版跟标准版有什么不同)

    mate20pro ud什么意思(华为mate20pro ud版跟标准版有什么不同)

  • word未经授权怎么处理(word未经授权怎么弄)

    word未经授权怎么处理(word未经授权怎么弄)

  • 百度小程序如何取消(百度小程序如何关闭)

    百度小程序如何取消(百度小程序如何关闭)

  • cortana是什么(cortana有什么用)

    cortana是什么(cortana有什么用)

  • Win7系统中WAN口有IP地址上不了网,怎么办?(w7com端口设置)

    Win7系统中WAN口有IP地址上不了网,怎么办?(w7com端口设置)

  • 新公司个税申报怎么操作
  • 增值税普通
  • 上月留抵进项本月抵扣会计分录
  • 增值税专用发票使用规定 最新
  • 兼职人员的差旅费怎么算
  • 国际货物运输免征所得税
  • 行政事业单位无偿调拨资产会计处理
  • 房产税从租计征12%是年税率吗
  • 固定资产的折旧费用计入什么科目
  • 退休后兼职收入需要交税吗
  • 个人独资公司可以控股其他公司吗
  • 个人缴纳工会会费比例
  • 非货物贸易核查项下
  • 员工离职如何申请赔偿
  • 增值税零税率发票预缴税额
  • 信用贷的基本准入要求
  • 事业单位预算外收入
  • 事业单位过节发东西
  • 小规模纳税人购入货物收到增值税专用发票
  • 买入返售金融资产什么意思
  • 提前报废资产损失税前扣除
  • 职工福利费用于职工食堂食材补助办法
  • 个人提前退休取得的一次性补贴收入免征
  • 一般纳税人购车可以抵扣多少税
  • 2018年年终奖个税计算方法
  • 国税地税纳税申报
  • 供应商质量扣款
  • 什么是会计凭证?会计凭证有哪些作用?
  • 专项储备属于什么科目代码
  • 事业单位的费用
  • 现金付款没收据怎么入账
  • 索尼vpcea200c笔记本
  • 路由器网速慢怎么设置
  • 临时 文件夹
  • 电脑进程ace是什么
  • 如何查询税务完税证明
  • 库存现金盘亏会计分录无法查明原因
  • joomla安装教程
  • ChatGPT 逆天测试,结局出乎预料
  • 进口关税账务处理办法
  • 快递破损后赔偿还能把东西拿走吗
  • 风险资本生存概率
  • wordpress部署到github
  • 图文详解汽车坐垫安装方法
  • 运输公司开具的增值税专用发票谁抵扣
  • 全年一次性奖金并入或单独哪个好
  • 企业所得税退税怎么操作流程
  • 总账和成本哪个工资高
  • 其他应付款转出的会计分录
  • 小规模企业没有账,税务会查账吗
  • 公司支付员工工资方式有几种
  • 搬迁赔偿款
  • 净值怎么算?
  • 存货周转率越高好还是越低好
  • 采购业务 货物收到 发票收到
  • 个体户做账流程新手必看
  • 已经开了发票需要退款怎么处理?
  • 销项税小于进项税怎么结转
  • 会计账簿的种类包括总账明细账日记账和其他辅助性账簿
  • 销售佣金 会计科目
  • centosgui
  • 苹果正式推送ios
  • freebsd ntfs
  • ubuntu下安装deb文件
  • gcuservice.exe
  • lhotkey.exe
  • 怎么做win8系统
  • linux 查找语句
  • 程序员应该学什么
  • unity3d音效
  • javascript解码与编码
  • javascript代码用什么来标记
  • javascript设计的初衷和特点
  • 安卓下载功能
  • 你所不知道的童话动画版免费观看第二季
  • Metaio in Unity3d 教学--- 四.再谈谈图片扫描之tracking配置文件
  • js对象创建方法
  • jQuery ajax调用后台aspx后台文件的两种常见方法(不是ashx)
  • 广西地方税务局2018年1号公告
  • 法规处职责要点和底线清单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设