第三个是我自己写的。前2个是模板里面的。请问第三个为什么和前2个长相不同?也无法调用如图:
前两个是 Vue 组件,后一个是 HTML DOM 元素。
前两个是vueComponent实例,后面是你的DOM对象
因为你在普通dom元素上设置了ref传送门:https://www.cnblogs.com/vae860514/p/11008330.html
ref如果写在组件上的话,你访问它就会得到一个组件实例,就是你贴出来的代码的前两个。如果ref是在普通dom元素上,那么你访问它就会得到这个dom元素的节点信息,就是第三个。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
1 回答3.6k 阅读
2.9k 阅读
3 回答3.5k 阅读
3 回答2.5k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
前两个是 Vue 组件,后一个是 HTML DOM 元素。