当前位置: 首页 > 编程笔记 >

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

吴伟志
2023-03-14
本文向大家介绍Vue 2中ref属性的使用方法及注意事项,包括了Vue 2中ref属性的使用方法及注意事项的使用技巧和注意事项,需要的朋友参考一下

发现问题

最近写东西遇到了莫名其妙的问题,用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。(没仔细看文档的锅

正确使用方法

这下就明白了

// 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)
 })
}

以及一定要注意

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

总结

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

 类似资料:
  • 本文向大家介绍vue2中的keep-alive使用总结及注意事项,包括了vue2中的keep-alive使用总结及注意事项的使用技巧和注意事项,需要的朋友参考一下 keep-alive 是Vue的内置组件,能在组件切换过程中将状态保留在内存中,防止重复渲染DOM。结合vue-router中使用,可以缓存某个view的整个内容。 基本使用如下: 一般有这样的需求,当我们第一次进入列表页需要请求一下数

  • 本文向大家介绍python中os.remove()用法及注意事项,包括了python中os.remove()用法及注意事项的使用技巧和注意事项,需要的朋友参考一下 计算机一般来说是需要定期的清理,系统的内存不能无限延伸,同时有一些不需要的文件也可以得以清除掉。有些人会使用os.remove来进行文件的清楚,从而导致一些错误的出现,可以说这是对于os.remove的用法还没有熟练掌握。下面我们就os

  • 本文向大家介绍CentOS 7 安装python3.7.1的方法及注意事项,包括了CentOS 7 安装python3.7.1的方法及注意事项的使用技巧和注意事项,需要的朋友参考一下 安装wget yum -y install wget 创建一个download目录用于下载各种安装包 mkdir download 切换到刚创建的download目录中 cd download 下载python3.7

  • 本文向大家介绍PYTHON EVAL的用法及注意事项解析,包括了PYTHON EVAL的用法及注意事项解析的使用技巧和注意事项,需要的朋友参考一下 前言 eval是Python的一个内置函数,这个函数的作用是,返回传入字符串的表达式的结果。想象一下变量赋值时,将等号右边的表达式写成字符串的格式,将这个字符串作为eval的参数,eval的返回值就是这个表达式的结果。 python中eval函数的用法

  • 本文向大家介绍Python中除法使用的注意事项,包括了Python中除法使用的注意事项的使用技巧和注意事项,需要的朋友参考一下 本文实例讲解了Python中除法使用的注意事项,是非常重要的技巧,对于Python程序设计来说有很好的借鉴价值。具体分析如下: 现来看如下示例: 源程序只是为了演示变长参数的使用,不过 Python 2.7.1 的解释器里,我得到的结果却和注释的结果不一样 可以很明显的看

  • 本文向大家介绍jQuery中on方法使用注意事项详解,包括了jQuery中on方法使用注意事项详解的使用技巧和注意事项,需要的朋友参考一下 on(eventType,[childSelector],[data],fn) 采用事件委托机制绑定事件,好处是子元素动态加入时无需再次绑定。 on方法可以传入childSelector指定添加事件处理函数的具体子元素,还可以传入对象格式的数据data,fn函

  • 本文向大家介绍IOS property属性详细介绍使用注意事项,包括了IOS property属性详细介绍使用注意事项的使用技巧和注意事项,需要的朋友参考一下 IOS property属性 原子性 atomic nonatomic 访问权限 readWrite readOnly 内存管理 strong retain copy assign weak unsafe_unretained 方法命名 g

  • 本文向大家介绍iframe中子父类窗口调用JS的方法及注意事项,包括了iframe中子父类窗口调用JS的方法及注意事项的使用技巧和注意事项,需要的朋友参考一下 一、前言 我页面用的是EasyUI的弹出窗口里面嵌入一个iframe。 第一:父窗口打开子窗口是一个新增用户信息的iframe子页面,点击保存后,子窗口iframe则去调用父窗口的function closeAddWindow()方法,让父