vue.js中ref和$refs的使用及示例讲解

作者:有梦想的咸鱼前端 时间:2024-04-28 09:24:59 

关于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元素的方法确实还是很方便呢

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

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

猜你喜欢

  • 利用Python实现眨眼计数器的示例代码

    2021-04-16 10:39:53
  • MySQL 客户端不输入用户名和密码直接连接数据库的2个方法

    2024-01-14 05:30:41
  • 为什么MySQL 使用timestamp可以无视时区问题.

    2024-01-13 08:30:05
  • Python实现自动玩贪吃蛇程序

    2021-07-27 19:01:47
  • DOM 精简知识教程

    2013-07-18 07:28:33
  • SQL Server 中调整自增字段的当前初始值

    2024-01-27 13:53:01
  • Python实现电视里的5毛特效实例代码详解

    2023-03-18 00:03:46
  • PDO::commit讲解

    2023-06-14 05:35:45
  • golang的序列化与反序列化的几种方式

    2024-05-22 10:11:53
  • 网站构成的基本元素—网页布局

    2008-01-04 09:49:00
  • SQL Server 2012 安装与启动图文教程

    2024-01-27 08:33:35
  • go mod 使用旧版本 版本号指定方式

    2024-05-21 10:26:17
  • 利用Python内置库实现创建命令行应用程序

    2022-04-26 03:39:19
  • python按行读取文件,去掉每行的换行符\\n的实例

    2022-06-01 03:49:43
  • 一个例子轻松学会Vue.js

    2024-05-02 17:38:47
  • 为PHP模块添加SQL SERVER2012数据库的步骤详解

    2024-05-13 09:53:57
  • 关于Pandas count()与values_count()的用法及区别

    2021-09-25 08:28:20
  • SQLSERVER全文目录全文索引的使用方法和区别讲解

    2024-01-12 18:12:28
  • pymysql模块的使用(增删改查)详解

    2024-01-15 06:01:03
  • 分享5个方便好用的Python自动化脚本

    2021-04-12 08:27:32
  • asp之家 网络编程 m.aspxhome.com