動態的添加和獲取 ref

1.在項目中使用vant的van-swipe-cell,須要動態的獲取當前的ref的值
2.具體方法this

<div  v-for="item in crewData" :key='item.id'>
   <van-swipe-cell :ref="`crewData${item.id}`">

獲取的spa

openswipCell (event, item) {
      this.$refs[`crewData${item.id}`][0].open('right')
    },

深刻的,由於須要在循環體(也就是父盒子內部實現點擊)
image.pngcode

`blog

openswipCell (event, item) {
      event.stopPropagation();
      if (this.$refs[`crewData${item.id}`][0].offset) {
        this.$refs[`crewData${item.id}`][0].close();
        return;
      }
      this.$refs[`crewData${item.id}`][0].open('right')
    },

`ip

相關文章
相關標籤/搜索