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 相关文章推荐
JXTree对象,读取外部xml文件数据,生成树的函数
Apr 02 Javascript
为javascript添加String.Format方法
Aug 11 Javascript
Javascript学习笔记7 原型链的原理
Jan 11 Javascript
用JQuery模仿淘宝的图片放大镜显示效果
Sep 15 Javascript
Jquery实现点击切换图片并隐藏显示内容(2种方法实现)
Apr 11 Javascript
JQuery操作iframe父页面与子页面的元素与方法(实例讲解)
Nov 20 Javascript
jQuery Validation PlugIn的使用方法详解
Dec 18 Javascript
详解JavaScript设计模式开发中的桥接模式使用
May 18 Javascript
vue2.0实战之使用vue-cli搭建项目(2)
Mar 27 Javascript
Vue上传组件vue Simple Uploader的用法示例
Aug 25 Javascript
原生javascript AJAX 三级联动的实现代码
May 04 Javascript
js实现导航跟随效果
Nov 17 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类
2006/10/09 PHP
PHP5新特性: 更加面向对象化的PHP
2006/11/18 PHP
PHP OPP机制和模式简介(抽象类、接口和契约式编程)
2014/06/09 PHP
PHP实现蛇形矩阵,回环矩阵及数字螺旋矩阵的方法分析
2017/05/29 PHP
PHP生成随机数的方法总结
2018/03/01 PHP
jQuery 动画弹出窗体支持多种展现方式
2010/04/29 Javascript
Javascript异步表单提交,图片上传,兼容异步模拟ajax技术
2010/05/10 Javascript
jQuery boxy弹出层插件中文演示及使用讲解
2011/02/24 Javascript
密码强度检测效果实现原理与代码
2013/01/04 Javascript
jQuery当鼠标悬停时放大图片的效果实例
2013/07/03 Javascript
jquery中animate动画积累的解决方法
2013/10/05 Javascript
JavaScript排序算法之希尔排序的2个实例
2014/04/04 Javascript
用JavaScript实现页面重定向功能的教程
2015/06/04 Javascript
javascript日期验证之输入日期大于等于当前日期
2015/12/13 Javascript
Vue.js每天必学之表单控件绑定
2016/09/05 Javascript
基于Vuejs框架实现翻页组件
2020/06/29 Javascript
JQuery和PHP结合实现动态进度条上传显示
2016/11/23 Javascript
解决URL地址中的中文乱码问题的办法
2017/02/10 Javascript
JavaScript使用Ajax上传文件的示例代码
2017/08/10 Javascript
vue2.0开发入门笔记之.vue文件的生成和使用
2017/09/19 Javascript
详解vue移动端项目的适配(以mint-ui为例)
2018/08/17 Javascript
使用node搭建自动发图文微博机器人的方法
2019/03/22 Javascript
微信小程序实现获取小程序码和二维码java接口开发
2019/03/29 Javascript
vue中更改数组中属性,在页面中不生效的解决方法
2019/10/30 Javascript
vue开发移动端底部导航条功能
2020/04/08 Javascript
[11:12]2018DOTA2国际邀请赛寻真——绿色长城OpTic
2018/08/10 DOTA
python迭代dict的key和value的方法
2018/07/06 Python
Python脚本按照当前日期创建多级目录
2019/03/01 Python
DHC中国官方购物网站:日本通信销售No.1化妆品
2016/08/20 全球购物
巴西最好的男鞋:Rafarillo
2018/05/25 全球购物
C#面试问题
2016/07/29 面试题
学校2014重阳节活动策划方案
2014/09/16 职场文书
民间借贷协议书范本
2014/10/01 职场文书
师德承诺书2015
2015/04/28 职场文书
2016年六一儿童节开幕词
2016/03/04 职场文书
Elasticsearch 索引操作和增删改查
2022/04/19 Python