位置: IT常识 - 正文

vue 父组件调用子组件方法ref(vue 父组件调用子组件效果)

编辑:rootadmin
vue 父组件调用子组件方法ref 一、ref被用来给元素或子组件注册引用信息。引用信息将会注册在父组件的$refs对象上

推荐整理分享vue 父组件调用子组件方法ref(vue 父组件调用子组件效果),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue父组件调用子组件里面的方法,vue 父组件调用子组件效果,vue父组件调用子组件里面的方法,vue父组件调用子组件的方法并传参,vue父组件调用子组件的方法并传参,vue父组件调用子组件里面的方法,vue父组件调用子组件的方法并传参,vue父组件调用子组件的方法并传参,内容如对您有帮助,希望把文章链接给更多的朋友!

vue中如果父组件想调用子组件的方法,可以在子组件中加上ref,然后通过this.$refs.ref.method调用。

父组件:

<template> <div @click="fatherMethod"> <orderchild ref="child"></orderchild> </div></template><script> import orderchild from '~/components/orderchild.vue'; export default { components: { orderchild }, methods: { fatherMethod() {this.$refs.child.childMethods(); } } };</script>

 子组件:

<template> <div>{{name}}</div></template><script> export default { data() { return { name: '测试' }; }, methods: { childMethods() { console.log(this.name); } } };</script>

在父组件中, this.$refs.child 返回的是一个vue实例,可以直接调用这个实例的方法

二、在vue2.0和vue3.0中,ref方法有一些变化:

vue2.0 父组件

vue 父组件调用子组件方法ref(vue 父组件调用子组件效果)

<Table ref="eleTable" @handle="handleFun"></Table>

methods: 

this.$refs.eleTable.子组件的方法名+()

this.$refs.eleTable.子组件的属性名

vue3.0 父组件

  <Table ref="eleTable" @handle="handleFun"></Table>

import {  ref  } from 'vue'

setup() {     //ref方法     const eleTable = ref()  //eleTable是页面ref后面对应的名字     const clickSon = () => {       eleTable.value.changeShowText() //调用子组件的方法       let arr = eleTable.value.tableData //获取子组件 setup 里面定义的变量     } }

参考:vue3.0中使用ref来调用子组件的方法_普通网友的博客-CSDN博客_ref调用子组件方法 

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

上一篇:Web过滤器:Filter(web过滤器的常见应用)

下一篇:Pytorch训练模型损失Loss为Nan或者无穷大(INF)原因(pytorch训练模型计算f1)

  • 个人独资企业是否享受六税两费政策
  • 物业公司一般纳税人增值税税率
  • 没进项发票的开销项发票多少税?
  • 全年一次性奖金税率表
  • 广告公司开票能开劳务费吗
  • 子公司注销后账务如何处理
  • 季报现金流量表是必报表吗
  • 减免50%的城建税分录怎么做?
  • 无偿划拨资产涉税问题
  • 退休人员额外收入的税收标准
  • 股权转让企业所得税纳税地点
  • 通行费电子增值税怎么算
  • 冲销上月收入
  • 公司开发票就会报税吗?
  • 建设单位增值税抵扣
  • 一般纳税人企业要交哪些税
  • 开出密码区的普票能入账吗?
  • 资产负债表季度申报期末余额怎么填
  • 法人股东获得分红的规定
  • 是否有综合所得申报是什么意思
  • 发票作废时间有多长
  • 收到运费发票是进项还是销项
  • 购入生产车间
  • 商业现金折扣计算
  • 私人公司老板
  • 电脑开机无启动
  • 收到材料未收到会计处理
  • service5.exe - service5是什么进程 有什么用
  • 微软正在更新office
  • word下划线怎么延长
  • mapbox wms
  • linuxvim批量替换
  • 支付境外佣金交多少税
  • 桥梁水泥和普通水泥有什么区别
  • 个税申报失败如何修复
  • uni-app实例教程
  • 前端基础入门
  • vuex详解和用法
  • Ubuntu18.04安装cuda10.2
  • thinkphp3.0
  • 员工辞退补偿金需要交个税吗
  • 残保金是用人单位还是用工单位承担
  • 现代服务业加计抵减最新政策2022
  • 法人和自然人有什么区别通俗一点
  • 残保金计提和缴纳分录
  • 弥补以前年度亏损怎么算
  • 购买的烟酒怎么入账
  • 生产型出口企业的概念
  • 成本费用利润率越高越好吗
  • 往来款项属于
  • mysql 网页用户界面
  • 全资子公司注销的账务处理
  • 运输途中发生的合理损失
  • 服务费可以计入主营业务成本吗
  • 建筑行业现在还能斤不
  • 住房公积金是怎么来的?
  • 两个其他应收款的区别
  • 公司采购产品赠送给客户会计分录
  • 如何理解会计的本质
  • 同一张发票报销两次会被发现吗
  • 公司与股东的往来款
  • ghost读取不到硬盘
  • w10的产品密钥
  • 资源管理器操作教程
  • win2003进入安全模式
  • centos6.5设置网络
  • Mac系统中pr插件汉化
  • win10快捷键合集
  • ssh远程安装软件
  • Win10 64位系统下QQ语音和QQ视频音量很小的两种解决方法
  • win7右下角无线网络连接图标不见了
  • qt rgb颜色
  • IE6,IE7和firefox对DIV的支持区别
  • javascript深入理解
  • shell函数参数
  • 实用的批处理
  • unity小游戏代码
  • js实现的简洁二次函数
  • 复函地税务机关对自产货物原材料向上游发函
  • 新四板企业哪里可以查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设