File tree Expand file tree Collapse file tree 2 files changed +21
-20
lines changed Expand file tree Collapse file tree 2 files changed +21
-20
lines changed Original file line number Diff line number Diff line change 22 <div class =" row" >
33 <div class =" col-3" >
44 <h3 >Draggable 1</h3 >
5- <draggable class =" list-group" :list =" list1" group =" people" @change =" log" >
6- <div
7- class =" list-group-item"
8- v-for =" (element, index) in list1"
9- :key =" element.name"
10- >
11- {{ element.name }} {{ index }}
12- </div >
5+ <draggable
6+ class =" list-group"
7+ :list =" list1"
8+ group =" people"
9+ @change =" log"
10+ itemKey =" name"
11+ >
12+ <template #item =" { element , index } " >
13+ <div class =" list-group-item" >{{ element.name }} {{ index }}</div >
14+ </template >
1315 </draggable >
1416 </div >
1517
1618 <div class =" col-3" >
1719 <h3 >Draggable 2</h3 >
18- <draggable class =" list-group" :list =" list2" group =" people" @change =" log" >
19- <div
20- class =" list-group-item"
21- v-for =" (element, index) in list2"
22- :key =" element.name"
23- >
24- {{ element.name }} {{ index }}
25- </div >
20+ <draggable
21+ class =" list-group"
22+ :list =" list2"
23+ group =" people"
24+ @change =" log"
25+ itemKey =" name"
26+ >
27+ <template #item =" { element , index } " >
28+ <div class =" list-group-item" >{{ element.name }} {{ index }}</div >
29+ </template >
2630 </draggable >
2731 </div >
2832
Original file line number Diff line number Diff line change @@ -226,10 +226,7 @@ const draggableComponent = defineComponent({
226226 } ,
227227
228228 onDragRemove ( evt ) {
229- const {
230- componentStructure : { rootContainer }
231- } = this ;
232- insertNodeAt ( rootContainer , evt . item , evt . oldIndex ) ;
229+ insertNodeAt ( this . $el , evt . item , evt . oldIndex ) ;
233230 if ( evt . pullMode === "clone" ) {
234231 removeNode ( evt . clone ) ;
235232 return ;
You can’t perform that action at this time.
0 commit comments