7729-devToTest_2430 #554
|
@ -175,7 +175,7 @@ function columnName(col) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function getColAlign(col) {
|
function getColAlign(col) {
|
||||||
return 'text-' + (col.align ?? 'left')
|
return 'text-' + (col.align ?? 'left');
|
||||||
}
|
}
|
||||||
defineExpose({
|
defineExpose({
|
||||||
reload,
|
reload,
|
||||||
|
@ -310,13 +310,15 @@ defineExpose({
|
||||||
class="no-margin q-px-xs"
|
class="no-margin q-px-xs"
|
||||||
:class="getColAlign(col)"
|
:class="getColAlign(col)"
|
||||||
>
|
>
|
||||||
<VnTableColumn
|
<slot :name="`column-${col.name}`" :col="col" :row="row">
|
||||||
:column="col"
|
<VnTableColumn
|
||||||
:row="row"
|
:column="col"
|
||||||
:is-editable="false"
|
:row="row"
|
||||||
v-model="row[col.name]"
|
:is-editable="false"
|
||||||
component-prop="columnField"
|
v-model="row[col.name]"
|
||||||
/>
|
component-prop="columnField"
|
||||||
|
/>
|
||||||
|
</slot>
|
||||||
</QTd>
|
</QTd>
|
||||||
</template>
|
</template>
|
||||||
<template #body-cell-tableActions="{ col, row }">
|
<template #body-cell-tableActions="{ col, row }">
|
||||||
|
@ -412,14 +414,20 @@ defineExpose({
|
||||||
stopEventPropagation($event)
|
stopEventPropagation($event)
|
||||||
"
|
"
|
||||||
>
|
>
|
||||||
<VnTableColumn
|
<slot
|
||||||
:column="col"
|
:name="`column-${col.name}`"
|
||||||
|
:col="col"
|
||||||
:row="row"
|
:row="row"
|
||||||
:is-editable="false"
|
>
|
||||||
v-model="row[col.name]"
|
<VnTableColumn
|
||||||
component-prop="columnField"
|
:column="col"
|
||||||
:show-label="true"
|
:row="row"
|
||||||
/>
|
:is-editable="false"
|
||||||
|
v-model="row[col.name]"
|
||||||
|
component-prop="columnField"
|
||||||
|
:show-label="true"
|
||||||
|
/>
|
||||||
|
</slot>
|
||||||
</span>
|
</span>
|
||||||
</template>
|
</template>
|
||||||
</VnLv>
|
</VnLv>
|
||||||
|
|
Loading…
Reference in New Issue