vue.js中ref及$refs的使用方法解析

作者:有梦想的咸鱼前端 时间:2024-05-09 10:42:35 

关于ref和$refs的用法及讲解,vue.js中文社区( https://cn.vuejs.org/v2/api/#ref )是这么讲解的:

vue.js中ref及$refs的使用方法解析

ref 被用来给元素或子组件注册引用信息,引用信息将会注册在父组件的 $refs 对象上。

如果在普通的 DOM 元素上使用,引用指向的就是 DOM 元素;如果用在子组件上,引用就指向组件;

vue.js中文社区文档上的说明已经就比较通俗易懂了,其实我们可以这么理解,ref和$refs其实就是用来获取/操作DOM元素的;类似于jquey中的$(".xxx");

那么我们如何使用ref和$refs呢?

ref可以直接加在HTML标签上,作为一个属性存在于HTML标签中,如图


<input title="手机号" name="mobile" ref="mobile" placeholder="手机号" type="tel" is-type="china-mobile" required :min="11" :max="11"></input>

这样,我们就是给input输入框元素注册了引用信息,那么我们如何获取这个DOM元素呢?

同样,vue.js也给我们提供了特定的方法:


this.$refs.mobile

vue.js中ref及$refs的使用方法解析

vue.js中ref及$refs的使用方法解析

上面图片就是我们this.$refs.mobile的输出结果 ,vue.js提供的获取DOM元素的方法确实还是很方便呢,希望我的博客能够帮助您更好的理解vue语法的使用。

来源:https://www.cnblogs.com/dengyao-blogs/p/11350292.html

标签:vue,ref,$refs
0
投稿

猜你喜欢

  • python 删除指定时间间隔之前的文件实例

    2023-07-19 17:58:38
  • Android界面与交互设计原则

    2012-02-04 09:28:32
  • 收集前端面试题之url、href、src

    2024-06-05 09:12:30
  • python cv2在验证码识别中应用实例解析

    2022-03-29 09:35:58
  • js选择并转移导航菜单示例代码

    2024-02-23 10:23:54
  • 浅析MySQL的WriteSet并行复制

    2024-01-18 04:28:11
  • Python3中的算术运算符详解

    2022-04-13 03:01:45
  • Python 根据数据模板创建shapefile的实现

    2023-07-27 00:10:32
  • Python 忽略文件名编码的方法

    2021-06-11 15:16:55
  • 使用递归遍历对象获得value值的实现方法

    2024-04-10 13:58:53
  • python 中collections的 deque使用详解

    2023-02-07 15:43:14
  • YUI Grids CSS 解读

    2008-05-28 12:49:00
  • 几个关于python Pdf 技巧的分享

    2021-11-30 11:39:58
  • 手把手教你实现Python连接数据库并快速取数的工具

    2024-01-27 12:28:09
  • ASP如何跳出本次进入下一次循环

    2008-10-23 13:46:00
  • Mysql auto_increment 重新计数(让id从1开始)

    2024-01-25 17:04:54
  • 安装并免费使用Pycharm专业版(学生/教师)

    2023-09-27 08:14:13
  • Python基于Tkinter开发一个爬取B站直播弹幕的工具

    2023-06-21 21:53:12
  • rs.open sql,conn,1,1与rs.open sql,conn,1.3还有rs.open sql,conn,3,2区别

    2011-02-24 10:49:00
  • 通过python读取txt文件和绘制柱形图的实现代码

    2023-11-23 11:24:43
  • asp之家 网络编程 m.aspxhome.com