Happy-Coding-Clans / vue-easytable

A powerful data table based on vuejs. You can use it as data grid、Microsoft Excel or Google sheets. It supports virtual scroll、cell edit etc.
https://happy-coding-clans.github.io/vue-easytable/
MIT License
3.69k stars 738 forks source link

[Feature Request] Please make column can resize #424

Closed idzulfaqor closed 1 year ago

idzulfaqor commented 2 years ago

I am opening an issue for

vue-easytable

Issue Type

Feature

Issue Title

Please make column can resize

What problem does this feature solve?

Please make column width can resize by manually and Ellipsis automatically for long content in a column.

What does the proposed API look like?

So we can resize column by manually and if content in the column is long, it is can Ellipsis automatically. If user want to see full long content in a column, user can scroll the header column to see the full content. Yap, make it can resize the width of column, and make it Ellipsis automtically when data content in a column have a long text. Thank for make the best table. God bless you

huangshuwei commented 2 years ago

Thanks for your report. Cell content ellipsis feature is already supported.

Column width drag is not currently supported. I've put this feature on the todo list: https://github.com/Happy-Coding-Clans/vue-easytable/projects/3#card-53939414

ofthelit commented 2 years ago

This is a duplicate of https://github.com/Happy-Coding-Clans/vue-easytable/issues/361

huangshuwei commented 1 year ago

The new version supports manual column width adjustment: https://github.com/Happy-Coding-Clans/vue-easytable/releases/tag/v2.21.0