Vue.Перетаскиваемый (из двух списков) массив компонентов в значение

#laravel #vue.js

Вопрос:

у меня есть компонент в форме, который выводит два списка как перетаскиваемые. это прекрасно работает. Я могу перемещать элементы из одного столбца в другой.

Но как теперь я могу отправить столбец с добавленными элементами, например, в виде массива на входное значение?

вот компонент….

 <script>
import draggable from "vuedraggable";
    
export default {
    name: "sort-positions",
    props: {
        title_available: '',
        title_sort: '',
        existing_columns: Array,
    },
    display: "Two Lists",
    order: 1,
    components: {
        draggable
    },
    data() {
        return {
           list1: [
               { name: "Name", value: "name", id: 1 },
               { name: "Quantity", value: "quantity", id: 2 },
               { name: "Price", value: "price", id: 3 },
               { name: "Discount", value: "discount", id: 4 },
               { name: "Total", value: "total", id: 5 },
           ],
            list2: []
        };
    },
    
    mounted: function() {
        this.list1 = this.existing_columns; // create a new array so I don't alter the prop directly.
    },

    computed: {
        listString() {
            return JSON.stringify(this.position_columns);
        }
    }
};
</script>