首页 > 技术文章 > vue的拖拽vuedraggable组件使用方法

supermanYU 原文

<template>
  <div id="app">
    <vuedraggable class="wrapper"
                  v-model="list">
      <transition-group>
        <div v-for="item in list"
             :key="item"
             class="item">
          <p>{{item}}</p>
        </div>
      </transition-group>
    </vuedraggable>
  </div>
</template>

<script>
import vuedraggable from 'vuedraggable';

export default {
  name: 'HelloWorld',
  components: { vuedraggable },
  props: {
  },
  data () {
    return {
      list: [1, 2, 34, 4, 54, 5]
    }
  },
  updated () {
    console.log(this.list)
  },
  methods: {
  }
}
</script>
<style scoped>
.wrapper {
  display: flex;
  justify-content: center;
   100%;
}
.item {
   300px;
  height: 50px;
  background-color: #42b983;
  color: #ffffff;
}
</style>

推荐阅读