vue2通过$refs调用子组件方法

news/2024/10/18 12:19:57/

问题描述

提示:这里简述项目相关背景:

父组件更新筛选项时,需要重置子组件相关参数。使用$refs时使用this.$refs['productCostTableRef'].resetFn('resName') 的写法,发生以下报错:

在这里插入图片描述
但是该方法在调用elementui 组件时不会报错。

<el-popover ref="popover-ref">
</el-popover>
this.$refs["popover-ref"].doClose(); // 成功执行popover关闭的事件

原因分析:

ref 写在标签上时:this.$refs.名字 / this.$refs['名字'] 获取的是标签对应的dom元素
ref 写在组件上时:这时候获取到的是子组件的引用


解决方案:

使用$ref调用自定义子组件的方法时,要用this.$refs.refName.methodsName();去调用。
另外几种使用情形:
传参时:this.$refs.refName.methodsName('参数值');
获取参数值: this.$refs.refName.dataName
修改参数值: this.$refs.refName.dataName = newData


http://www.ppmy.cn/news/1432244.html

相关文章

解决配置Tomcat时,找不到war和war exploded问题

解决配置Tomcat时&#xff0c;找不到war和war exploded问题 文章目录 解决配置Tomcat时&#xff0c;找不到war和war exploded问题前言一、解决方法&#xff1a;1. war exploded2. war 总结 前言 提示&#xff1a;以下是本篇文章正文内容&#xff1a; 一、解决方法&#xff1a;…

python合并不同文件夹相同文件名的文件

要求&#xff1a; 合并来自不同文件夹下相同csv文件&#xff0c;如&#xff1a; 三个文件夹均含有1.csv&#xff0c;2.csv&#xff0c;3.csv等等文件&#xff0c;现在对文件进行合并。思路&#xff1a;先创建一个文件名list&#xff0c;然后遍历。 python代码&#xff1a; da…

深入剖析Tomcat(三) 实现一个简易连接器

Tomcat中的servlet容器叫做Catalina&#xff0c;Catalina有两个主要模块&#xff1a;连接器与容器。在本章&#xff0c;将会建立一个连接器来增强第二章中应用程序的功能&#xff0c;用一种更好的方式来创建request与response对象。 截止文章编写日期&#xff0c;servlet规范已…

海康智能相机FTP本地存图流程

背景&#xff1a;近期一个新项目需要使用到智能相机&#xff0c;借助智能相机算法直接输出检测结果并将相机图像进行本地化保存和展示。由于申购目标智能相机未到&#xff0c;暂时使用测试智能相机。 目标智能相机型号&#xff1a;海康智能相机MV-SC3050XC 当前测试相机型号…

Spark面试整理-如何配置和管理Spark集群的资源,包括内存、CPU和存储

配置和管理Apache Spark集群的资源是确保高效运行Spark应用的关键步骤。合理的资源配置可以提高性能,避免资源浪费,并确保任务顺利执行。以下是配置和管理Spark集群资源(包括内存、CPU和存储)的一些指导原则: 内存管理 Executor内存设置:通过spark.executor.memory配置每…

加密、解密、签名、验签、数字证书、CA浅析

一、加密和解密 加密和解密应用的很广&#xff0c;主要作用就是防止数据或者明文被泄露。 加解密算法主要有两大类&#xff0c;对称加密和非对称加密。对称加密就是加密和解密的密钥都是一个&#xff0c;典型的有AES算法。非对称加密就是有公钥和私钥&#xff0c;公钥可以发布…

处理JavaScript中浮点数精度丢失的问题

如何处理JavaScript中浮点数精度丢失的问题 在使用JavaScript进行数学计算时&#xff0c;尤其是涉及浮点数时&#xff0c;经常会遇到精度丢失的问题。这是由于JavaScript使用IEEE 754标准的双精度浮点格式表示数字&#xff0c;这种表示方式在处理特别大或特别小的数时会不够精…

day24 java IO流 四个节点流

目录 FileInputStream FileOutputStream FileOutputStream类 FileOutputStream续写 FileInputStream类 FileWriter FileReader FileWriter写 FileWriter续写 FileWriter换行 FileWriter关闭和刷新 FileReader读 FileReader读取指定长度 当你创建一个流对象时&#x…