✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
Folgender Code wird in der Analysis.vue verwendet:
<v-data-table-server
id="tableEdit"
:key="updatingDataTable"
v-model="selectedAnalysis"
v-draggable-columns
:headers="showHeaders"
:items="analysisList"
:items-length="totalItems"
:items-per-page="pageSize"
:loading="loadingData"
:no-data-text="noDataText"
class="elevation-1"
data-cy="tableEdit"
density="compact"
hover
item-value="iId"
loading-text="Please wait, fetching data ..."
locale="de-AT"
multi-sort
return-object
show-select
@arrangedColumn="checkOrder"
@update:options="checkOptions($event)"
@dblclick:row="handleRowDoubleClick"
>
const headersMap = ref({
aId: {title: "ID", value: "aId", sortable: true, selection: null, filter: {start: "", end: ""}},
sId: {title: "SampleID", value: "sample.sampleId.sId", sortable: true, filter: {start: "", end: ""}},
sStamp: {title: "SampleTime", value: "sample.sampleId.sStamp", sortable: true, align: 'right'},
dateIn: {
title: "DateIn", value: "dateIn", sortable: true, filter: {start: "", end: ""}, editable: true,
align: 'right'
},
dateOut: {
title: "DateOut", value: "dateOut", sortable: true, filter: {start: "", end: ""}, editable: true,
align: 'right'
},
aFlags: {title: "Flags", value: "aFlags", sortable: true, filter: null, editable: true},
pol: {title: "pol", value: "pol", sortable: true, editable: true, align: 'right'},
kal: {title: "kal", value: "kal", sortable: true, editable: true, align: 'right'},
nat: {title: "nat", value: "nat", sortable: true, editable: true, align: 'right'},
an: {title: "amino", value: "an", sortable: true, editable: true, align: 'right'},
glu: {title: "glu", value: "glu", sortable: true, editable: true, align: 'right'},
dry: {title: "dry", value: "dry", sortable: true, editable: true, align: 'right'},
boxPos: {title: "Box", value: "boxPos", sortable: true, editable: false, align: 'center'},
weightBru: {title: "weightBru", value: "weightBru", sortable: true, editable: false, align: 'right'},
weightNet: {title: "weightNet", value: "weightNet", sortable: true, editable: false, align: 'right'},
name: {title: "Name", value: "name", sortable: true, editable: false},
weightMea: {title: "weightMea", value: "weightMea", sortable: true, editable: true, align: 'right'},
weightNrm: {title: "weightNrm", value: "weightNrm", sortable: true, editable: true, align: 'right'},
weightCur: {title: "weightCur", value: "weightCur", sortable: true, editable: true, align: 'right'},
weightDif: {title: "weightDif", value: "weightDif", sortable: true, editable: true, align: 'right'},
density: {title: "dens", value: "density", sortable: true, editable: true, align: 'right'},
lane: {title: "lane", value: "lane", sortable: true, filter: null, editable: true, align: 'center'},
comment: {title: "comment", value: "comment", sortable: true, editable: true},
dateExported: {title: "dateExported", value: "dateExported", sortable: true, editable: true, align: 'right'},
})
Welche Aussagen treffen dabei zu?