el table draggable
v1.4.12
中文文档
ให้การสนับสนุน el-table cortable.js
หน้าสาธิต
sortablejs
el-table
ที่ว่างเปล่าyarn add el-table-draggable
npm i -S el-table-draggable
import ElTableDraggable from "el-table-draggable" ;
export default {
components : {
ElTableDraggable ,
} ,
} ;
< template >
< el-table-draggable >
< el-table row-key > </ el-table >
</ el-table-draggable >
</ template >
แท็ก wrapper ของ el-table ค่าเริ่มต้นคือ div
สนับสนุนคอลัมน์ลาก
ตั้งค่าการโทรกลับ
onMove : function ( /**Event*/ evt , /**Event*/ originalEvent , domInfo ) {
// Example: https://jsbin.com/nawahef/edit?js,output
evt . dragged ; // dragged HTMLElement
evt . draggedRect ; // DOMRect {left, top, right, bottom}
evt . related ; // HTMLElement on which have guided
evt . relatedRect ; // DOMRect
evt . willInsertAfter ; // Boolean that is true if Sortable will insert drag element after target by default
originalEvent . clientY ; // mouse position
domInfo . dragged // the origin dom info of dragged tr, like parent domInfo, level, data, and it's index
domInfo . related // like dragged
// return false; — for cancel
// return -1; — insert before target
// return 1; — insert after target
} ,
ตัวเลือกของ SortableJS
ข้อมูลหรือ cloumn หลังการเปลี่ยนแปลง
ตัวเลือกของ SortableJs ตัวเลือกเริ่มต้นด้วย on
, ตัวอย่าง onSort => @sort
โดยฉันกาแฟ