ref与$res的关系

1、如果在普通的 DOM 元素上使用,引用指向的就是 DOM 元素;
2、如果用在子组件上,引用就指向组件实例:

第一、ref标记DOME元素,$refs获取被标记的元素

<template><div id="app"><div ref="mainBox"><h1>在ref中的DOM元素</h1></div></div>
</template><script>
export default {mounted() {console.log(this.$refs.mainBox) //输出:<div><h1>在ref中的DOM元素</h1></div>}
};
</script>

第二、$refs可以获取子组件中的data和方法

子组件
<template><div>{{ title}}</div>
</template><script>
export default {data() {return {title: "hello world"}},methods: {showMsg() {console.log("showMsg方法被调用")}}
}
*********************************
父组件
<template><div id="app"><HelloWorld ref="boxMain"/><button @click="getMain">获取子组件中的值</button></div>
</template><script>
import HelloWorld from "./components/HelloWorld.vue";
export default {components: {HelloWorld},methods: {getMain() {//调用子组件dataconsole.log(this.$refs.boxMain.msg)//调用子组件方法this.$refs.boxMain.showMsg();}}
};
</script>
</script>

ref与$res的关系相关推荐

  1. vue2 中 ref 的使用

    ref 是什么 ref 被用来给DOM元素或子组件注册引用信息.引用信息将会注册在父组件的 $refs 对象上. 如果在普通的 DOM 元素上使用,引用指向的就是 DOM 元素: 如果用在子组件上,引 ...

  2. Express入门教程

    1.1-学习环境 Node.js : 0.10.32 Express : 4.10.2 MongoDB : 2.6.1 Nodemon:   2.0.19 1.2-快速开始 安装 Express ex ...

  3. VUEX源码学习笔记(第5~6章 共6章)

    第五章 辅助函数 在第一章我们曾经说过: VUEX采用的是典型的IIFE(立即执行函数表达式)模式,当代码被加载(通过<script>或Vue.use())后,VUEX会返回一个对象,这个 ...

  4. 软件工程第四周作业 - 四则运算

    程序代码:https://git.coding.net/Vector121/f4.git 结对成员:@刘耀泽 编写思路: 1. 随机生成四个整数和三个操作符,并在其中随机插入括号,最后将其拼成试题字符 ...

  5. PgSQL · 应用案例 · 惊天性能!单RDS PostgreSQL实例支撑 2000亿

    背景 20亿用户,每个用户1000个标签,基于任意标签组合圈选.透视(业务上的需求是一次最多计算100个标签的组合). 相当于要处理2000亿记录. 1.实时求标签组合的记录数.(即满足标签组合的用户 ...

  6. java毕业设计—— 基于java+JSP+SSH的任务调度系统设计与实现(毕业论文+程序源码)——任务调度系统

    基于java+JSP+SSH的任务调度系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+JSP+SSH的任务调度系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦. ...

  7. JavaC++题解与拓展——leetcode1823.找出游戏的获胜者【约瑟夫环】

    每日一题做题记录,参考官方和三叶的题解 目录 题目要求 思路一:模拟 Java C++ 思路二:递归 Java C++ 思路三:迭代 Java C++ Rust 总结 题目要求 [这个问题似乎叫做约瑟 ...

  8. spring配置bean

    第一章 spring框架构成 第二章 spring容器 第三章 spring配置bean 文章目录 spring配置bean 使用xml配置 使用构造器创建 依赖注入方式 setter方法注入 构造方 ...

  9. 详解git push后出现src refspec dev does not match any

    今天在提交代码时git push 之后出现如下错误 >>> git push origin dev_zgd error: src refspec dev_zgd does not m ...

最新文章

  1. 春天来了,我也发“芽”了!
  2. Unity的学习笔记(鼠标移动控制视角移动)
  3. 虚机如果要访问SAN中的多个LUN,如何实现高可用
  4. jqGrid文字根据表格大小自动换行
  5. OpenCV使用Laplace运算符检测边缘的实例(附完整代码)
  6. IIS 7.5 Express概况
  7. 对象中multipartfile 空报错_Python 为什么会有个奇怪的“...”对象?
  8. MMKV集成与原理,吊打面试官系列!
  9. 大结局:GitHub正式归于微软旗下,新CEO下周一上任“三把火”
  10. ORDER BY分类
  11. white-space 空白处理、强制内容不换行,word-wrap 文本自动换行,text-overflow 文本溢出
  12. PHP 变量 与 运算符
  13. visio画图-去掉visio中多余的连接点
  14. [WriteUp]unctf-web-fuzz_md5
  15. 2019年 十款Mac上必备的实用软件列表
  16. Greenplum 6安装指南(CentOS 7.X)
  17. c语言学生综合测评系统_c语言图书管理系统_c语言学生综合测评系统_c语言个人账本管理系统...
  18. 论程序员写不出代码怎么办
  19. 农村开厂创业做什么项目好?怎么赚钱?
  20. 医疗系统 java_基于Java的医疗管理系统

热门文章

  1. 树莓派4B从开箱到连接电脑(超级小白)
  2. 【记】Java 类属性首字母大写Response其结果为小写
  3. 【微信小程序】wx:for的使用
  4. 服务器10的系统杀毒怎么关,Win10自带杀毒软件怎么关闭?彻底关闭Windows Defender方法...
  5. 编译和执行区别 c语言,C语言编译和执行分析
  6. scale-free
  7. 【研究生】横扫13项中文NLP任务:香侬科技提出汉语字形表征向量Glyce+田字格CNN...
  8. 千秋华夏 壮丽河山 国庆节快乐~
  9. Excel表格中数据比对和查找的几种技巧
  10. 要不是这些沙雕插件,我早就被公司开除了。