vue多组件实现任务管理拖拽效果代码

代码语言:html

所属分类:拖放

代码描述:vue多组件实现任务管理拖拽效果代码

代码标签: vue 组件 任务 管理 拖拽

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="en" >

<head>
 
<meta charset="UTF-8">
 

<link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/bulma-0.3.1.css">


 
 
</head>

<body translate="no">
 
<script type="text/x-template" id="pipeline-template">
       
       
<div class="column">
       
<div class="panel">
       
<p class="panel-heading">
                       
{{ title }}
       
</p>
       <div class="panel-block" @dragover="onDragOver" @drop="onDrop">
       <div class="columns">
                        <div class="column">
                                <my-draggable v-for="item in items" :key="item._id" :item="item"></
my-draggable>
                       
</div>
                </
div>
                       
               
</div>
        </
div>
 
</div>
</script>

<script type="text/x-template" id="my-draggable-template">
       
<div class="card"  draggable="true" @dragstart="onDragStart">
       
<div class="card-header">
       
<p class="card-header-title">{{ item.title }}</p>
     
<div class="card-content">
       
<div class="content">{{ item.content }}</div>
     
</div>
        </
div>
 
</div>
</script>

<script type="text/x-template" id="pipelines-template">
       
<div class="columns" >
   
<pipeline title="New" :items="newItems" @itemmoved="onItemMoved">
     
    </pipel.........完整代码请登录后点击上方下载按钮下载查看

网友评论0