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

vue中的$refs(父访子)——访问子组件数据+方法

持有注册过 ref 属性的所有 DOM 元素和组件实例

//this.$refs.ref属性名.子组件数据
//this.$refs.ref属性名.子组件方法
console.log(this.$refs.twoChildrenRef.name)
console.log(this.$refs.twoChildrenRef.showMessage())

父组件:
  <div id="app">
    <cpn></cpn>
    <cpn ref="twoChildrenRef"></cpn>
    <cpn></cpn>
    <button @click="btnClick">获取子组件的对象</button>
  </div>
<script>
    const app=new Vue({
      el:"#app",
      components:{cpn},
      methods:{
        btnClick(){
          //方式二、this.$refs.ref属性名.
          console.log(this.$refs.twoChildrenRef.name)----调用子组件数据
          console.log(this.$refs.twoChildrenRef.showMessage())----调用子组件方法
        }
      }
    })
</script>

子组件:

<template id="cpn">
  <div>我是子组件</div>
</template>
<script>
 const cpn={
   template:`#cpn`,
   data(){
     return {
        name:"我是子组件的数据"
     }
   },
   methods:{
     showMessage(){
        console.log("子方法showMessage")
     }
   }
  }


http://www.kler.cn/a/5315.html

相关文章:

  • arcgisPro加载CGCS2000天地图后,如何转成米单位
  • 【C++】B2106 矩阵转置
  • 使用python将多个Excel表合并成一个表
  • pg数据库运维经验2024
  • Numpy数组的属性
  • unity学习14:unity里的C#脚本的几个基本生命周期方法, 脚本次序order等
  • python -- 科研论文海洋气象科学绘图的配色汇总
  • centos挂载磁盘
  • Redis HyperLogLog底层实现和Redis 7.0特性主从复制优化
  • TC275-点亮属于AutoSAR的灯之MCAL配置
  • 【机器学习】线性回归
  • 【C语言督学训练营 第五天】数组字符串相关知识
  • Ceres 自动求导解析-从原理到实践
  • mysql主从(单主)同步原理
  • 信号集操作函数
  • Matbox V1.0.7更新预览与手册
  • TryHackMe-harder(boot2root)
  • ShaderGraph前言
  • English Learning - L2 语音作业打卡 舌边音 [r] [l] Day37 2023.3.29 周三
  • 你知道Python 最常用的 20 个包吗(按照使用频率排序)
  • Java 抽象类中构造方法的作用?如何理解?
  • JS和Jquery
  • 大屏使用dv-digital-flop定时刷新显示总人数
  • 一文实战 | RISC-V Linux入口地址2M预留内存优化
  • 如何在 Linux 上安装和使用 exa?
  • 二值mask转polygon/RLE (coco segment格式)