vue $refs返回数组

如果refs自身的dom,或父级的dom是通过v-for渲染出来的,vue框架就会把refInFor设置成true,然后ref.key在registerRef函数就被设置成数组

<div ref="signalDiv"></div>
	<div
	  v-for="item in csGroupNameArr"
	  :key="item"
	>
	  <div ref="arrayDiv">
	    {{ item }}
	  </div>
</div>
this.$nextTick(() => {
      console.log(this.$refs.signalDiv,'signalDiv')
      console.log(this.$refs.arrayDiv,'arrayDiv')
    })

在这里插入图片描述

Logo

前往低代码交流专区

更多推荐