I've made movable tables.
<b-row>
<b-col cols="6">
<vue-tabulator ref="allPeriods" v-model="allPeriods" :options="optionsAllPeriods"></vue-tabulator>
</b-col>
<b-col cols="6">
<vue-tabulator id="selectedPeriods" ref="selectedPeriods" v-model="selectedPeriods" :options="optionsSelectedPeriods"></vue-tabulator>
</b-col>
</b-row>
allPeriods: [],
selectedPeriods: [],
optionsAllPeriods: {
layout:"fitColumns",
height: 400,
movableRows: true,
movableRowsConnectedTables: "#selectedPeriods",
columns: [
{rowHandle:true, formatter:"handle", headerSort:false, frozen:true, width:30, minWidth:30},
{title:"Период", field:"id", headerSort: false},
{title:"Начало", field:"startPeriod", sorter:"date", headerSortStartingDir:"desc", visible: false},
{title:"Окончание", field:"endPeriod", sorter:"date", headerSortStartingDir:"desc", visible: false},
{title:"Тип периода", field:"type", sorter:"string", visible: false}
],
},
optionsSelectedPeriods: {
layout:"fitColumns",
height: 400,
movableRows: true,
movableRowsReceiver: "add",
columns: [
{rowHandle:true, formatter:"handle", headerSort:false, frozen:true, width:30, minWidth:30},
{title:"Период", field:"id", validator:"unique"},
{title:"Начало", field:"startPeriod", sorter:"date", visible: false},
{title:"Окончание", field:"endPeriod", sorter:"date", visible: false},
{title:"Тип периода", field:"type", sorter:"string", visible: false}
],
},
When I move rows between tables they are shown in the receiver. But they aren't shown in data of Vue
Hello!
I've made movable tables.
Here is part of my template:
Here are options dor these tables:
When I move rows between tables they are shown in the receiver. But they aren't shown in data of Vue