informasi kontak saya
Surat[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Misalnya, saya perlu mendapatkan data elemen yang diseret saat ini di fungsi drag start, terutama dengan menambahkan atribut khusus ke elemen tersebut.
Jika Anda perlu mendapatkan id atribut dalam daftar melingkar, makaSesuaikan atribut myidIkat ke elemen.
Tentu saja: jika Anda ingin meneruskan beberapa, Anda dapat menggunakan string untuk menyatukannya, dan akhirnya memprosesnya sesuai dengan nilai yang diperlukan.
misal: :myid="item.id+','+item.schoolId" Mengikat beberapa nilai ke satu atribut seperti ini mudah digunakan.
Pada kode di bawah ini, saya hanya membutuhkan satu atribut, jadi saya hanya mengikat satu saja.
- <VueDraggable
- v-model="List"
- @start="onDragStart(list,$event)"
- :animation="150"
- group="people"
-
- >
- <div
- v-for="(item, index) in List"
- @click.prevent="subClick(item, index)"
- @mousemove="handleMouseMove(item, index)"
- :key="item.id"
- :myid="item.id"
-
- >
-
- 一些要拖拽的模块内容
- </div>
- </VueDraggable>
luluse.item.atribut.id saya.nilai Dapatkan seperti ini. Catatan: e adalah objek acara.
- const onDragStart = (list,e) => {
- delEleIndex.value=e.oldIndex;
- curList.value=list;
- draggedElement.value = e.item.attributes.myid.value;
- console.log("===当前拖元素的id==",draggedElement.value);
- };