change api name
This commit is contained in:
parent
31b4618b4c
commit
7f035c372b
1 changed files with 8 additions and 9 deletions
|
@ -1,13 +1,13 @@
|
||||||
<template>
|
<template>
|
||||||
<tr :class="rowClasses(row._index)" :draggable="drag" v-on:dragstart="onDrag($event,row._index)" v-on:drop="onDrop($event,row._index)" v-on:dragover="allowDrop($event)" v-if="drag" ><slot></slot></tr>
|
<tr :class="rowClasses(row._index)" :draggable="draggable" @dragstart="onDrag($event,row._index)" @drop="onDrop($event,row._index)" @dragover="allowDrop($event)" v-if="draggable"><slot></slot></tr>
|
||||||
<tr :class="rowClasses(row._index)" v-else ><slot></slot></tr>
|
<tr :class="rowClasses(row._index)" v-else><slot></slot></tr>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
export default {
|
export default {
|
||||||
props: {
|
props: {
|
||||||
row: Object,
|
row: Object,
|
||||||
prefixCls: String,
|
prefixCls: String,
|
||||||
drag:Boolean
|
draggable: Boolean
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
objData () {
|
objData () {
|
||||||
|
@ -15,16 +15,15 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
onDrag(e,index){
|
onDrag (e,index) {
|
||||||
e.dataTransfer.setData("index",index);
|
e.dataTransfer.setData("index",index);
|
||||||
},
|
},
|
||||||
onDrop(e,index){
|
onDrop (e,index) {
|
||||||
var dragIndex = e.dataTransfer.getData("index");
|
const dragIndex = e.dataTransfer.getData("index");
|
||||||
this.$parent.$parent.dragAndDrop(dragIndex,index);
|
this.$parent.$parent.dragAndDrop(dragIndex,index);
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
},
|
},
|
||||||
allowDrop(e)
|
allowDrop (e) {
|
||||||
{
|
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
},
|
},
|
||||||
rowClasses (_index) {
|
rowClasses (_index) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue