Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vue 3 Support #758

Open
1 task done
jd-solanki opened this issue Sep 17, 2020 · 27 comments
Open
1 task done

Vue 3 Support #758

jd-solanki opened this issue Sep 17, 2020 · 27 comments

Comments

@jd-solanki
Copy link

jd-solanki commented Sep 17, 2020

  • 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

@p0psicles
Copy link
Collaborator

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

@gterras
Copy link

gterras commented Sep 19, 2020

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!

@realnot
Copy link

realnot commented Oct 8, 2020

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?

@xaksis
Copy link
Owner

xaksis commented Oct 11, 2020

@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.

@realnot
Copy link

realnot commented Oct 15, 2020

@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

@xaksis
Copy link
Owner

xaksis commented Oct 20, 2020

@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.

@crutch12
Copy link

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

@realnot
Copy link

realnot commented Nov 25, 2020

@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

@lamka02sk
Copy link
Contributor

Are there any updates on this?

@thecreation
Copy link

Any plan for vue 3 support?

@p0psicles
Copy link
Collaborator

I asume PR's are very welcome

@ChristopherJohnson25
Copy link

Any updates on Vue3 support?

@titusdecali
Copy link

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

@kiwina
Copy link

kiwina commented Apr 2, 2021

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

@MrSunshyne
Copy link

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

@luisdoniad
Copy link

@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?

@sirber
Copy link

sirber commented Aug 13, 2021

@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

@luisdoniad
Copy link

@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

@sirber
Copy link

sirber commented Aug 13, 2021

@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

@realnot
Copy link

realnot commented Sep 15, 2021

@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.

@famcodings
Copy link

Any updates on Vue3 support?

@MrSunshyne
Copy link

@famcodings #758 (comment)

@famcodings
Copy link

@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.

@Raja-Omer-Mustafa
Copy link

Raja-Omer-Mustafa commented May 13, 2022

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

@karladler
Copy link

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 👍

@An147
Copy link

An147 commented Jan 12, 2023

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.

@martonx
Copy link

martonx commented Jul 21, 2023

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests