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 相关文章推荐
javascript 常用方法总结
Jun 03 Javascript
jquery根据name属性查找的小例子
Nov 21 Javascript
鼠标移到div,浮层显示明细,弹出层与div的上边距左边距重合(示例代码)
Dec 14 Javascript
EasyUI实现二级页面的内容勾选的方法
Mar 01 Javascript
JavaScript控制listbox列表框的项目上下移动的方法
Mar 18 Javascript
JavaScript基于ajax编辑信息用法实例
Jul 15 Javascript
JSON字符串和JSON对象相互转化实例详解
Jan 05 Javascript
vue打包后显示空白正确处理方法
Nov 01 Javascript
vuex 使用文档小结篇
Jan 11 Javascript
Vue shopCart 组件开发详解
Jan 26 Javascript
详解webpack之图片引入-增强的file-loader:url-loader
Oct 08 Javascript
js实现点击上传图片并设为模糊背景
Aug 02 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和ACCESS写聊天室(二)
2006/10/09 PHP
mysql中存储过程、函数的一些问题
2007/02/14 PHP
防止页面被iframe(兼容IE,Firefox火狐)
2010/07/04 Javascript
有关JavaScript的10个怪癖和秘密分享
2011/08/28 Javascript
JavaScript高级程序设计 阅读笔记(十三) js定义类或对象
2012/08/14 Javascript
js控制网页前进和后退的方法
2015/06/08 Javascript
Bootstrap组件(一)之菜单
2016/05/11 Javascript
jquery中live()方法和bind()方法区别分析
2016/06/23 Javascript
利用jquery实现实时更新歌词的方法
2017/01/06 Javascript
微信小程序 实例开发总结
2017/04/26 Javascript
详解Angular-cli生成组件修改css成less或sass的实例
2017/07/27 Javascript
JavaScript选取(picking)和反选(rejecting)对象的属性方法
2017/08/16 Javascript
探秘vue-rx 2.0(推荐)
2018/09/21 Javascript
浅谈Vue页面级缓存解决方案feb-alive(上)
2019/04/14 Javascript
layui使用button按钮 点击出现弹层 弹层中加载表单的实例
2019/09/04 Javascript
Vue.js使用axios动态获取response里的data数据操作
2020/09/08 Javascript
Python中设置变量作为默认值时容易遇到的错误
2015/04/03 Python
python修改字典内key对应值的方法
2015/07/11 Python
通过5个知识点轻松搞定Python的作用域
2016/09/09 Python
python利用paramiko连接远程服务器执行命令的方法
2017/10/16 Python
Python中Scrapy爬虫图片处理详解
2017/11/29 Python
Python3中详解fabfile的编写
2018/06/24 Python
python傅里叶变换FFT绘制频谱图
2019/07/19 Python
Flask框架单例模式实现方法详解
2019/07/31 Python
python matplotlib如何给图中的点加标签
2019/11/14 Python
python构建指数平滑预测模型示例
2019/11/21 Python
np.random.seed() 的使用详解
2020/01/14 Python
基于Python的一个自动录入表格的小程序
2020/08/05 Python
tensorflow2.0教程之Keras快速入门
2021/02/20 Python
Myholidays美国:在线旅游网站
2019/08/16 全球购物
JAVA中运算符的分类及举例
2015/09/12 面试题
节约用水倡议书
2014/04/16 职场文书
普通党员个人剖析材料
2014/10/08 职场文书
2014年服务员工作总结
2014/11/18 职场文书
单位领导婚礼致辞
2015/07/28 职场文书
2016年村党支部公开承诺书
2016/03/24 职场文书