首页 |  我的博客 |  查看该博主内容分类 | 

使用refs.组件ref.方法 提示方法不存在或undefined(TypeError: Cannot read property 'xxx' of undefined)的解决办法

原因

dom元素没有渲染完毕

解决办法

$nextTick

使用this.$nextTick可以等待dom元素渲染完毕后再操作,就不会找不到了,如:

this.$nextTick(() => {
	// 在DOM元素渲染完成后,使el-input获取焦点
	this.$refs.editInput.focus();
})
posted @ 2024-01-19 11:45  Z哎呀  阅读(113)  评论(0)    收藏  举报