美文网首页
vue使用draggable实现拖拉排序

vue使用draggable实现拖拉排序

作者: 前端阿峰 | 来源:发表于2020-07-27 14:04 被阅读0次

HTML代码:

<draggable
          v-model="mainImagelist"
          :move="onMove"
          @start="isDragging=true"
          @end="isDragging=false"
      >
                  <transition-group type="transition">
                      <li v-for="item in mainImagelist" :key="item" class="item">
                        <img :src="item" width="100%;" height="100%" />
                      </li>
                  </transition-group>
</draggable>

data数据:

<script>
export default {
 data(){
    mainImagelist: [],
}
methods:{
    //js代码:
    // 图片拖拽移动
    // 图片移动
    onMove({ relatedContext, draggedContext }) {
      const relatedElement = relatedContext.item;
      const draggedElement = draggedContext.item;
    }
  }
}

</script>

相关文章

网友评论

      本文标题:vue使用draggable实现拖拉排序

      本文链接:https://www.haomeiwen.com/subject/gfszlktx.html