vue多组件实现任务管理拖拽效果代码
代码语言:html
所属分类:拖放
代码描述: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