0

如何在该方法中访问属于已移动元素的项目的属性?我知道 evt.item.id 不起作用...

<draggable v-model="myarray" :move="onMove">
<div v-for="item in myarray" :key="item.id">

...

methods: {
onMove(evt){
     console.log(evt.item.id)
}
4

1 回答 1

1

item您使用的只是您在 中使用的变量名v-for。您需要为此访问draggedContext.element

methods: {
    onMove(evt) {
        console.log(evt.draggedContext.element.id)
    }
}
于 2019-05-11T14:20:33.013 回答