美文网首页
记录好用的vue拖拽组件

记录好用的vue拖拽组件

作者: 小强不是蟑螂啊 | 来源:发表于2019-06-14 20:06 被阅读0次

    awe-dnd
    下载:npm install awe-dnd --save

    全局引入:
    import VueDND from 'awe-dnd'
    Vue.use(VueDND)

    模板使用
    <div class="color-list">
    <div
    class="color-item"
    v-for="color in colors" v-dragging="{ item: color, list: colors, group: 'color', otherData: otherData, comb: 'isComb' }"
    :key="color.text"
    >{{color.text}}</div>
    </div>

    监听拖拽事件:
    export default {
    mounted () {
    this.dragging.on('dragged', ({ value }) => {
    console.log(value.item)
    console.log(value.list)
    console.log(value.otherData)
    })
    this.dragging.on('dragend', () => {

    })
    

    }
    }

    相关文章

      网友评论

          本文标题:记录好用的vue拖拽组件

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