ref 有三种用法:
1、ref 加在普通的元素上,用this.ref.name 获取到的是dom元素
2、ref 加在子组件上,用this.ref.name 获取到的是组件实例,可以使用组件的所有方法。
3、如何利用 v-for 和 ref 获取一组数组或者dom 节点


注意:
1、ref 需要在dom渲染完成后才会有,在使用的时候确保dom已经渲染完成。比如在生命周期 mounted(){} 钩子中调用,或者在 this.$nextTick(()=>{}) 中调用。
2、如果ref 是循环出来的,有多个重名,那么ref的值会是一个数组 ,此时要拿到单个的ref 只需要循环就可以了
Vue.js中的ref用法详解

本文详细介绍了Vue.js中ref属性的三种主要用途:直接引用DOM元素、访问子组件实例及其方法、通过v-for循环获取DOM节点或元素数组。同时强调了正确使用ref需要注意的事项,例如确保DOM已完全渲染后再进行访问。
1533

被折叠的 条评论
为什么被折叠?



