Open HipyCas opened 3 years ago
maybe you should try vue2
Thanks for your help, I will try. But, are you saying that Vuesax is not compatible with Vue3 yet?
I have changed back to Vue2 and it works flawlessly. Sadly, I would like to use the framework with Vue3, therefore I think the issue still has to be addressed.
Well there is way more issues than this for vue3 lol, this project is not and will probably never be compatible with vue 3 judging by the state of things Vue2 and Vue3 are very different and would require a major rewrite
Ok thanks! Is then the @lusaxweb/vuesax-next repository the one supposed to be compatible with Vue3?
Nope not even, it was just supposed to be a clean rewrite of the project which has way too many issues but it's currently abandoned and didn't make it past alpha (only 30% of components)
There are many other alternatives for Vue2. But we need it for Vue3. This is time to say goodbye, Vuesucs.
Do we have support on Vue 3 now?
What's the status of this project? Is it active or abandoned?
What happens
After adding Vuesax to Vue, when running the application in development mode it does not work as expected, not even loading, because of a
Uncaught TypeError: superClass is undefined
. This blocks the rest of the app from loading, and degrading to@latest
does not work either. I have also tried to use the CDN, but then Vue doesn't pick up the components, but that is another story.System information
Using npm@7.9.0 with a Node.js v15.12.0. The OS is Pop!_OS 20.10 (built on top of Ubuntu same version and the Linux 5.11 kernel). Currently using Firefox 88.0, but I have also tried with Chromium 90.0.4430.93 (snap) to get the same result. Using
vuesax@next
, so 4.0.1-alpha.25. You can view the full code at @HipyCas/wings-client.Complete error message
Chromium:
Firefox:
My code
The code is the same as the provided in the documentation, just changing some things which were already working on my Vue application.
This is the code for the
main.js
file:NPM does not report any dependency or conflict problem, but here goes the (abbreviated) package.json: