封装一个vue拖拽上传组件_一个简单的Vue拖动选择器组件

本文介绍如何封装一个Vue拖拽上传组件,详细讲解Vue-Drag-Selector的安装、导入和使用方法,提供了一个简单易用的Vue拖动选择器组件。
摘要由CSDN通过智能技术生成

封装一个vue拖拽上传组件

Vue拖动选择器 (Vue-Drag-Selector)

A simple vue drag selector component.

一个简单的Vue拖动选择器组件。

安装 (install)

npm i vue-drag-selector

进口 (import)

// main.js
import VueDragSelector from "vue-drag-selector";
Vue.use(VueDragSelector);

用法 (Usage)

<template>
    <div>
        <drag-selector v-model="checkedList"
                       @change="handleDragSelectorChange" class="drag-selector">
            <drag-selector-item v-for="(item, index) in myDragList"
                                :value="item"
                                :key="index" class="drag-selector__item">
                {{ item }}
            </drag-selector-item>
        </drag-selector>
        {{ checkedList }}
    </div>
</template>

<script>
  export default {
    name: "app",
    data() {
      return {
        checkedList: [],
        myDragList: [
          { a: 1, b: 5 },
          { a: 2, b: 6 },
          { a: 3, b: 7 }
        ]
      };
    },
    methods: {
      handleDragSelectorChange(checkedList) {
        console.log(checkedList);
      }
    }
  };
</script>

翻译自: https://vuejsexamples.com/a-simple-vue-drag-selector-component/

封装一个vue拖拽上传组件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值