change api name

This commit is contained in:
Aresn 2019-03-04 16:34:32 +08:00 committed by GitHub
parent 31b4618b4c
commit 7f035c372b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,13 +1,13 @@
<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)" v-else ><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>
</template>
<script>
export default {
props: {
row: Object,
prefixCls: String,
drag:Boolean
draggable: Boolean
},
computed: {
objData () {
@ -15,16 +15,15 @@
}
},
methods: {
onDrag(e,index){
onDrag (e,index) {
e.dataTransfer.setData("index",index);
},
onDrop(e,index){
var dragIndex = e.dataTransfer.getData("index");
onDrop (e,index) {
const dragIndex = e.dataTransfer.getData("index");
this.$parent.$parent.dragAndDrop(dragIndex,index);
e.preventDefault();
},
allowDrop(e)
{
allowDrop (e) {
e.preventDefault();
},
rowClasses (_index) {