Доступ к свойству в методе Vue Draggable.
Как я могу в методе получить доступ к свойствам элемента, принадлежащего перемещенному элементу? Я знаю, что 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)
}
1 ответ
Решение
item
что вы используете только имя переменной, которую вы используете в v-for
, Вам нужно получить доступ draggedContext.element
за это:
methods: {
onMove(evt) {
console.log(evt.draggedContext.element.id)
}
}