如果refs自身的dom,或父级的dom是经过v-for渲染出来的,vue框架就会把
ref.key在registerRef函数就被设置成数组
v-for父级dom渲染实现:
source中查看被转化为数组格式:
因此要获取对应元素从两个方面开始考虑:
1、使用vue的this.$nextTick方法解决获取不到元素的问题;
2、因为ref获取的元素变成了数组属性,因此要在多个refs中使用【0】取;
因此这也是在获取refs对应的名称之后通过[0]这种获取数组元素的方式来获取对应的准确值;