ref
//如果想要获取到DOM对象或者组件对象,可以给对应的标签添加ref属性,并自定义名字
//这是子组件
<child ref="child"></child>
this.$refs.child //获取的是一个组件对象
//这是个普通的标签
<div ref="div"></div>
this.$refs.div //获取到的是一个DOM对象
ref最好结合 nextTick 使用
nextTick
//如果想要在vue中使用DOM对象,可以使用该方法
this.$nextTick(() => {
//这个函数会等待DOM执行完成后执行
})
this.$nextTick().then(() => {
//这个函数会等待DOM执行完成后执行
})