elementUI 2.6动态编辑标签问题

https://element.eleme.cn/2.6/...

这里有个问题,设置自动获得焦点的时候,官方的例子里为什么这样写

this.$refs.saveTagInput.$refs.input.focus();

为什么调用了两次$refs
我的理解是一个refs就够了啊,就像这样:

this.$refs.saveTagInput.focus();

image.png
image.png

请各位大神指点一下,非常感谢!

阅读 1.8k
1 个回答

因为最后期望的是聚焦到 input 输入框,也就是要操作 input

this.$refs.saveTagInputel-input 组件实例,this.$refs.saveTagInput.$refs.input 才是真正的 input 元素。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题