Можно удалить объект через идентификатор
<button @click="deleteEvent(event.id)">Delete</button>
В коде JS
deleteEvent(id){
this.events = this.events.filter((e)=>e.id !== id )
}
, Vue переносит наблюдаемую array’s мутацию методы, таким образом, они также инициируют обновления представления. Щелкают здесь для получения дополнительной информации.
Вы могли бы думать, что это заставит Vue выбрасывать существующий DOM и повторно представлять весь список - к счастью, дело не в этом.
<v-btn color="info" @click="eliminarTarea(item.id)">Eliminar</v-btn>
И для Вашего JS:
this.listaTareas = this.listaTareas.filter(i=>i.id != id)