在Vue中,如果ref标记的元素是放在v-for之内的,在获取其对象时,是以数组形式返回的!

比如:此处我循环几个form表单,动态赋值不同的ref名,且每个ref名都是唯一的。

此处算数
然后在获取对应的ref名的对象时,因为被v-for包围,虽然ref名是唯一的,vue还是把它装在一个数组中返回,所以正确获取时要取this.$refs数组第一项[0]。
在这里插入图片描述
打debugger可以看到许多过程之中的有趣现象。~~~

Logo

前往低代码交流专区

更多推荐