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.0 support #402

Closed
kabaluyot opened this issue Mar 1, 2020 · 6 comments
Closed

Vue 3.0 support #402

kabaluyot opened this issue Mar 1, 2020 · 6 comments
Labels

Comments

@kabaluyot
Copy link

This issue is a question regarding the status of vue-class-component which is aimed for Class-based Typescript users when the Vue3.0 is released with heavy emphasis also in Typescript.

  1. Will the project remain officially supported within the Vue ecosystem?

  2. Will it have a "smooth" compatibility with the new composition API especially they are both in Typescript?

@ktsn
Copy link
Member

ktsn commented Mar 1, 2020

  1. Yes
  2. Will provide a bridge api to use compositions in class component.

I’m currently working on Vue 3 + class component and investigating the implementation and good api interface. I’ll create RFC thread once they are ready.

@ktsn ktsn added the question label Mar 2, 2020
@ktsn ktsn changed the title status of vue-class-component when the new Vue 3.0 is released Vue 3.0 support Mar 2, 2020
@ktsn ktsn pinned this issue Mar 2, 2020
@kabaluyot
Copy link
Author

Thank you for the clarification and future support with composition API. Will give it a go :)

@ktsn
Copy link
Member

ktsn commented Apr 26, 2020

Proposals are already up:

@sreenaths
Copy link

sreenaths commented Mar 6, 2021

[composition class] Component setup using ES6 class works out of the box in Vue 3, why not officially support it!
discussions @ vuejs/rfcs#276

@zhoulujun
Copy link

my vue2 project is use vuejs/vue-class-component,so i want update this project by vue3
why not officially support it!
i get very despress

@kabaluyot
Copy link
Author

So .... What's the plan @ktsn? Is Vue class component still going to be supported for Vue3 or at least maintained with current vue2?

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

No branches or pull requests

4 participants