Skip to content

Commit 4d7143a

Browse files
committed
Update index.jsx
1 parent 0947b75 commit 4d7143a

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

packages/ve-table/src/index.jsx

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -722,9 +722,17 @@ export default {
722722
enableClipboard() {
723723
return this.rowKeyFieldName;
724724
},
725-
// eanble width drag
726-
enableWidthDrag() {
727-
return true;
725+
// eanble width resize
726+
enableWidthResize() {
727+
let result = false;
728+
const { columnWidthResizeOption } = this;
729+
if (columnWidthResizeOption) {
730+
const { enable } = columnWidthResizeOption;
731+
if (isBoolean(enable)) {
732+
result = enable;
733+
}
734+
}
735+
return result;
728736
},
729737
// header total height
730738
headerTotalHeight() {
@@ -3783,6 +3791,7 @@ export default {
37833791
contextmenuOptions,
37843792
allRowKeys,
37853793
enableCellSelection,
3794+
enableWidthResize,
37863795
cellSelectionRangeData,
37873796
headerIndicatorColKeys,
37883797
bodyIndicatorRowKeys,
@@ -4134,7 +4143,9 @@ export default {
41344143
<VeContextmenu {...contextmenuProps} />
41354144
)}
41364145
{/* column resizer */}
4137-
<ColumnResizer {...columnResizerProps} />
4146+
{enableWidthResize && (
4147+
<ColumnResizer {...columnResizerProps} />
4148+
)}
41384149
</VueDomResizeObserver>
41394150
</div>
41404151
);

0 commit comments

Comments
 (0)