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


Posted in Javascript onOctober 08, 2019

关于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语法的使用。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript TextArea动态显示剩余字符
Oct 22 Javascript
FF火狐下获取一个元素同类型的相邻元素实现代码
Dec 15 Javascript
javascript自适应宽度的瀑布流实现思路
Feb 20 Javascript
HTML页面弹出居中可拖拽的自定义窗口层
May 07 Javascript
js实现点击链接后窗口缩小并居中的方法
Mar 02 Javascript
使用Chrome浏览器调试AngularJS应用的方法
Jun 18 Javascript
js中删除数组中的某一元素实例(无下标时)
Feb 28 Javascript
JS常用正则表达式总结【经典】
May 12 Javascript
Vue中render方法的使用详解
Jan 26 Javascript
JS如何寻找数组中心索引过程解析
Jun 01 Javascript
js闭包的9个使用场景
Dec 29 Javascript
代码块高亮可复制显示js插件highlight.js+clipboard.js整合
Feb 15 Javascript
javascript实现函数柯里化与反柯里化过程解析
Oct 08 #Javascript
新手入门js闭包学习过程解析
Oct 08 #Javascript
关于JSON解析的实现过程解析
Oct 08 #Javascript
解决webpack多页面内存溢出的方法示例
Oct 08 #Javascript
javascript简单实现深浅拷贝过程详解
Oct 08 #Javascript
webpack HappyPack实战详解
Oct 08 #Javascript
简单了解vue中的v-if和v-show的区别
Oct 08 #Javascript
You might like
PHP 模板高级篇总结
2006/12/21 PHP
探讨如何在PHP开启gzip页面压缩实例
2013/06/09 PHP
thinkphp验证码的实现(form、ajax实现验证)
2016/07/28 PHP
利用PHP访问带有密码的Redis方法示例
2017/02/09 PHP
Kindeditor编辑器添加图片上传水印功能(php代码)
2017/08/03 PHP
PHP7导出Excel报ERR_EMPTY_RESPONSE解决方法
2019/04/16 PHP
laravel 修改记住我功能的cookie保存时间的方法
2019/10/14 PHP
IE8 下的Js错误HTML Parsing Error...
2009/08/14 Javascript
jQuery EasyUI API 中文文档 - ComboBox组合框
2011/10/07 Javascript
JavaScript实现x秒后自动跳转到一个页面
2013/01/03 Javascript
JS实现静止元素自动移动示例
2014/04/14 Javascript
详解vue2.0+vue-video-player实现hls播放全过程
2018/03/02 Javascript
JS+HTML5实现获取手机验证码倒计时按钮
2018/08/08 Javascript
原生JS实现无缝轮播图片
2020/06/24 Javascript
html中创建并调用vue组件的几种方法汇总
2020/11/17 Javascript
[13:38]2015国际邀请赛中国战队出征仪式
2015/05/29 DOTA
[01:11]辉夜杯战队访谈宣传片—CDEC.Y
2015/12/26 DOTA
Python实现点阵字体读取与转换的方法
2019/01/29 Python
django模板加载静态文件的方法步骤
2019/03/01 Python
解决Pyinstaller 打包exe文件 取消dos窗口(黑框框)的问题
2019/06/21 Python
对python中不同模块(函数、类、变量)的调用详解
2019/07/16 Python
Tensorflow累加的实现案例
2020/02/05 Python
Python判断变量是否是None写法代码实例
2020/10/09 Python
戴尔加拿大官网:Dell加拿大
2016/09/17 全球购物
Ralph Lauren意大利官方网站:时尚界最负盛名的品牌之一
2018/10/18 全球购物
介绍一下如何优化MySql
2016/12/20 面试题
企业总经理岗位职责
2014/02/13 职场文书
计算机学生的自我评价分享
2014/02/18 职场文书
毕业生求职自荐书范文
2014/03/27 职场文书
会计系毕业生求职信
2014/05/28 职场文书
班组拓展活动方案
2014/08/14 职场文书
反四风个人对照检查材料
2014/09/26 职场文书
2015大学生求职信范文
2015/03/20 职场文书
2015年公务员转正工作总结
2015/04/24 职场文书
观看《筑梦中国》纪录片心得体会
2016/01/18 职场文书
Python列表的索引与切片
2022/04/07 Python