Browse Source

表格优化提交

main
likunming 11 months ago
parent
commit
704a9d385b
  1. 1
      io.sc.platform.core.frontend/src/platform/components/grid/TreeGridRow.vue
  2. 2
      io.sc.platform.core.frontend/src/platform/components/grid/WGrid.vue

1
io.sc.platform.core.frontend/src/platform/components/grid/TreeGridRow.vue

@ -48,6 +48,7 @@
v-if="index > 0" v-if="index > 0"
:class="col.__thClass + ' ' + col.classes" :class="col.__thClass + ' ' + col.classes"
:title="col.classes?.indexOf('truncate') > -1 && col.value && typeof col.value !== 'object' ? col.value : ''" :title="col.classes?.indexOf('truncate') > -1 && col.value && typeof col.value !== 'object' ? col.value : ''"
:style="col.style"
> >
<template v-if="col.value && typeof col.value === 'object' && col.value.componentType && col.value.bindModelValue"> <template v-if="col.value && typeof col.value === 'object' && col.value.componentType && col.value.bindModelValue">
<component :is="col.value.componentType" v-bind="col.value.attrs" v-model="getRow(table.rows, row[props.rowKey], false)[col.name]"></component> <component :is="col.value.componentType" v-bind="col.value.attrs" v-model="getRow(table.rows, row[props.rowKey], false)[col.name]"></component>

2
io.sc.platform.core.frontend/src/platform/components/grid/WGrid.vue

@ -1762,7 +1762,7 @@ const stickyHeaderColumn = (time = 500) => {
} }
}, time); }, time);
tableRef.value.$el.getElementsByTagName('table')[0].style.setProperty('table-layout', 'fixed'); // tableRef.value.$el.getElementsByTagName('table')[0].style.setProperty('table-layout', 'fixed');
tableRef.value.$el.getElementsByTagName('table')[0].style.setProperty('--tableHeadBgColor', tableHeadBgColor); tableRef.value.$el.getElementsByTagName('table')[0].style.setProperty('--tableHeadBgColor', tableHeadBgColor);
tableRef.value.$el.getElementsByTagName('table')[0].style.setProperty('--stickyBgColor', stickyBgColor); tableRef.value.$el.getElementsByTagName('table')[0].style.setProperty('--stickyBgColor', stickyBgColor);
tableRef.value.$el.getElementsByTagName('table')[0].style.setProperty('--tableBorderColor', tableBorderColor); tableRef.value.$el.getElementsByTagName('table')[0].style.setProperty('--tableBorderColor', tableBorderColor);

Loading…
Cancel
Save