在任意标签上:ref=“xx” 获取dom元素:this.$refs.xx. 如图:
mounted()时才能获取this.$refs.xx
获取dom标签:this.$refs.xx.$el
$parent: 获取当前组件的父组件
$el: 获取当前组件的DOM元素
vm.$nextTick
什么时候用:在Vue渲染DOM到页面后 立即做某件事,用$nextTick
this.$nextTick(function() {
·····dosomething
})
Vue会先让代码执行完,然后才会根据最终的值,进行DOM操作。
调用组件方法:
this.$refs.组件名.组件方法();