vue-good-table icon indicating copy to clipboard operation
vue-good-table copied to clipboard

Vue 3 Support

Open jd-solanki opened this issue 5 years ago • 27 comments

  • [x] Enhancement Request

As Vue 3 has RC It will be a good idea to add support for Vue 3.

Currently if we use vue-good-table with Vue 3 we are getting error due to $set which is not needed in vue 3.

image

jd-solanki avatar Sep 17 '20 09:09 jd-solanki

Isn't it's but early to talk about vue3 support? Dit what we know they might add backwards compatibility before final release

p0psicles avatar Sep 17 '20 10:09 p0psicles

Hi @p0psicles Vue 3 has been released : https://github.com/vuejs/vue-next/releases/tag/v3.0.0 Also it's been in RC stage for several months (which meant it wouldn't be subject to breaking changes). Anyway I'm interested to know if the author plans to support Vue3!

gterras avatar Sep 19 '20 15:09 gterras

I follow, I am deciding which plugin to use to manage my server side tables with 50 columns and 1kk records. I need a plugin that is supported over time and that means using VueJS 3. The last commit was two months ago and there are over 100 issues open. Is it still maintained?

realnot avatar Oct 08 '20 21:10 realnot

@realnot although VGT does support remote mode, it was never built specifically for it and most of its features are targeted towards client-side tables. I don't think this would be a good match for your use-case.

@jd-0001 @gterras There's no ETA on vue3 support currently but I'll leave this open for now till a more appropriate ticket is created to plan out the migration in the future.

xaksis avatar Oct 11 '20 19:10 xaksis

@xaksis Could you suggest another plugin that play well in retrieving, sorting and filtering backend data? I found these one: https://openbase.io/packages/top-vue-table-libraries

realnot avatar Oct 15 '20 12:10 realnot

@realnot, sorry I don't have the right expertise here. The forum seems like a good place to begin with though. Sorry, wish I could be more helpful.

xaksis avatar Oct 20 '20 14:10 xaksis

@xaksis do you need help? I think we could migrate to vue 3 without any problems

crutch12 avatar Oct 23 '20 15:10 crutch12

@realnot, sorry I don't have the right expertise here. The forum seems like a good place to begin with though. Sorry, wish I could be more helpful.

Don't worry, you already created this project. The following weeks I'll try to test this package for server on data driven applications

realnot avatar Nov 25 '20 10:11 realnot

Are there any updates on this?

lamka02sk avatar Jan 27 '21 14:01 lamka02sk

Any plan for vue 3 support?

thecreation avatar Jan 31 '21 17:01 thecreation

I asume PR's are very welcome

p0psicles avatar Jan 31 '21 18:01 p0psicles

Any updates on Vue3 support?

ChristopherJohnson25 avatar Mar 25 '21 11:03 ChristopherJohnson25

I'm looking to convert an existing app from Vue2 -> Vue3 and would love to see this happen.

titusdecali avatar Mar 31 '21 04:03 titusdecali

For who wants to give it a go https://github.com/kiwina/vue3-good-table

kiwina avatar Apr 02 '21 17:04 kiwina

@kiwina thanks for this. Everything seems to be working great except the search feature :(

MrSunshyne avatar Apr 22 '21 19:04 MrSunshyne

@xaksis Could you suggest another plugin that play well in retrieving, sorting and filtering backend data? I found these one: https://openbase.io/packages/top-vue-table-libraries

Finally what component are you using?

luisdoniad avatar Aug 13 '21 10:08 luisdoniad

@xaksis Could you suggest another plugin that play well in retrieving, sorting and filtering backend data? I found these one: https://openbase.io/packages/top-vue-table-libraries

Finally what component are you using?

I ported the one I made in knockoutjs haha

sirber avatar Aug 13 '21 10:08 sirber

@xaksis Could you suggest another plugin that play well in retrieving, sorting and filtering backend data? I found these one: https://openbase.io/packages/top-vue-table-libraries

Finally what component are you using?

I ported the one I made in knockoutjs haha

can you provide github url link? thank you

luisdoniad avatar Aug 13 '21 10:08 luisdoniad

@xaksis Could you suggest another plugin that play well in retrieving, sorting and filtering backend data? I found these one: https://openbase.io/packages/top-vue-table-libraries

Finally what component are you using?

I ported the one I made in knockoutjs haha

can you provide github url link? thank you

nothing public yet

sirber avatar Aug 13 '21 10:08 sirber

@xaksis Could you suggest another plugin that play well in retrieving, sorting and filtering backend data? I found these one: https://openbase.io/packages/top-vue-table-libraries

Finally what component are you using?

I'm writing a new one from scratch with my needs.

realnot avatar Sep 15 '21 08:09 realnot

Any updates on Vue3 support?

famcodings avatar Apr 25 '22 22:04 famcodings

@famcodings https://github.com/xaksis/vue-good-table/issues/758#issuecomment-812631742

MrSunshyne avatar Apr 26 '22 06:04 MrSunshyne

@famcodings #758 (comment)

Thanks for pointing out, I've already checked that solution, I was just wondering if we have official vue 3 support for this package or not.

famcodings avatar Apr 27 '22 02:04 famcodings

check this https://github.com/borisflesch/vue-good-table-next supported with Vue3 documentation https://borisflesch.github.io/vue-good-table-next/guide/#installation

Raja-Omer-Mustafa avatar May 13 '22 09:05 Raja-Omer-Mustafa

check this https://github.com/borisflesch/vue-good-table-next supported with Vue3 documentation https://borisflesch.github.io/vue-good-table-next/guide/#installation

seems to be a good drop-in replacement for this plugin 👍

karladler avatar Nov 09 '22 19:11 karladler

check this https://github.com/borisflesch/vue-good-table-next supported with Vue3 documentation https://borisflesch.github.io/vue-good-table-next/guide/#installation

seems to be a good drop-in replacement for this plugin 👍

Unfortunately I found this project problematic - if I add any Vue Component to one column cells (e.g. Vuetify V-TextArea to edit data right in place) - it starts lagging just for dozens of seconds (even with 10 rows rendered)...A lot of table patch event calls, so, please, just keep this bug in mind. Maybe it can be a workaround to make a dialog box on row click in my project, but it is some frustrating experience when you need to think about such issues.

An147 avatar Jan 12 '23 14:01 An147

Collapsible groups are not working with vue-good-table-next. Please fix it!

martonx avatar Jul 21 '23 08:07 martonx