Vue 2中ref属性的使用方法及注意事项


Posted in Javascript onJune 12, 2017

发现问题

最近写东西遇到了莫名其妙的问题,用ref属性原以为它会获得一个数组

// html
<ul>
<li ref="refCon">1</li>

<li ref="refCon">2</li>
</ul>
// js
created: function() {

this.$nextTick(() => {


console.log(this.$refs.refCon) 


// 打印结果:<li>2</li> 本以为会获得一个数组

 })
}

后来去看了下文档才搞明白orz。(没仔细看文档的锅

Vue 2中ref属性的使用方法及注意事项

正确使用方法

这下就明白了

// html
<ul>
 <li v-for="item in people" ref="refContent">{{item}}</li>
</ul>
// js
data: {
 people:['三姑','四婶','五叔','六姨','七舅姥爷']
},
created: function() {
 this.$nextTick(() => {
  console.log(this.$refs.refContent)
 })
}

Vue 2中ref属性的使用方法及注意事项

以及一定要注意

// js
data: {
 people:['三姑','四婶','五叔','六姨','七舅姥爷']
},
created: function() {
 console.log(this.$refs.refContent)
 // undefined
}

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
XMLHTTP 乱码的解决方法(UTF8,GB2312 编码 解码)
Jan 12 Javascript
腾讯UED 漂亮的提示信息效果代码
Sep 12 Javascript
javascrpt绑定事件之匿名函数无法解除绑定问题
Dec 06 Javascript
append和appendTo的区别以及appendChild用法
Dec 24 Javascript
可恶的ie8提示缺少id未定义
Mar 20 Javascript
jQuery鼠标悬停内容动画切换效果
Apr 27 jQuery
BootStrap表单时间选择器详解
May 09 Javascript
javascript实现文件拖拽事件
Mar 29 Javascript
Node.js原生api搭建web服务器的方法步骤
Feb 15 Javascript
Vue组件间的通信pubsub-js实现步骤解析
Mar 11 Javascript
JavaScript仿京东秒杀倒计时
Mar 17 Javascript
vue+element实现图片上传及裁剪功能
Jun 29 Javascript
深究AngularJS如何获取input的焦点(自定义指令)
Jun 12 #Javascript
bootstrap+jQuery 实现下拉菜单中复选框全选和全不选效果
Jun 12 #jQuery
AngularJS自定义指令详解(有分页插件代码)
Jun 12 #Javascript
前端构建工具之gulp的语法教程
Jun 12 #Javascript
前端构建工具之gulp的配置与搭建详解
Jun 12 #Javascript
微信小程序 自定义Toast实例代码
Jun 12 #Javascript
Angular4 中常用的指令入门总结
Jun 12 #Javascript
You might like
PHP的FTP学习(四)
2006/10/09 PHP
PHP实现数据分页显示的简单实例
2016/05/26 PHP
载入进度条 效果
2006/07/08 Javascript
js常用数组操作方法简明总结
2014/06/20 Javascript
JQuery中属性过滤选择器用法实例分析
2015/05/18 Javascript
jQuery实现文本框输入同步的方法
2015/06/20 Javascript
javascript实现textarea中tab键的缩排处理方法
2015/06/26 Javascript
bootstrap下拉列表与输入框组结合的样式调整
2016/10/08 Javascript
Bootstrap导航条鼠标悬停下拉菜单
2017/01/04 Javascript
微信小程序 下拉列表的实现实例代码
2017/03/08 Javascript
新版vue-cli模板下本地开发环境使用node服务器跨域的方法
2018/04/03 Javascript
vue mint-ui tabbar变组件使用
2018/05/04 Javascript
js设置鼠标悬停改变背景色实现详解
2019/06/26 Javascript
webpack 如何解析代码模块路径的实现
2019/09/04 Javascript
[01:17]Ti4 循环赛第一日回顾
2014/07/11 DOTA
Python+Wordpress制作小说站
2017/04/14 Python
Tensorflow环境搭建的方法步骤
2018/02/07 Python
Python数据结构之图的应用示例
2018/05/11 Python
PyTorch学习笔记之回归实战
2018/05/28 Python
python实现两张图片的像素融合
2019/02/23 Python
基于Python的图像数据增强Data Augmentation解析
2019/08/13 Python
django-rest-swagger的优化使用方法
2019/08/29 Python
python爬取Ajax动态加载网页过程解析
2019/09/05 Python
大家都说好用的Python命令行库click的使用
2019/11/07 Python
python3安装OCR识别库tesserocr过程图解
2020/04/02 Python
keras自定义回调函数查看训练的loss和accuracy方式
2020/05/23 Python
Python HTMLTestRunner测试报告view按钮失效解决方案
2020/05/25 Python
python 读取.nii格式图像实例
2020/07/01 Python
使用python对excel表格处理的一些小功能
2021/01/25 Python
HTML5+CSS3实现拖放(Drag and Drop)示例
2014/07/07 HTML / CSS
农行实习自我鉴定
2013/09/22 职场文书
金融学专业大学生职业生涯规划
2014/03/07 职场文书
员工辞职信怎么写
2015/02/27 职场文书
创业计划书之奶茶店开店方案范本!
2019/08/06 职场文书
html5移动端禁止长按图片保存的实现
2021/04/20 HTML / CSS
浅谈Python中的正则表达式
2021/06/28 Python