-
-
Notifications
You must be signed in to change notification settings - Fork 399
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
Support for Vue v3.4 v-bind shortand syntax #3830
Comments
Yes please. To be honest I am a bit disappointed that this was released as a new stable feature with barely, any support in the tooling. In addition to the problem noted above, there are more errors, when using multi-word identifiers. E.g. |
We haven't provided support for v-bind shorthand yet |
Because our support for v-bind shorthand has not landed yet. |
Hi guys, any update on this one? |
Are there any new updates on this? It looks like PR #3831 should be able to solve this. Can we expect it to to be merged soon? |
@kevsommer But it's still a WIP though 😏 |
I've implemented the basic functionality, but the mappings (highlight) are inaccurate. I can pack a vsix bundle if you need. |
Any update on this? |
Still nothing? |
this is, literally, the only thing that prevents me from using this feature :/ |
Would really love to see this fixed. ✌️ |
Finally working, Version 2.0 supports this, no more takeover-mode needed either, uninstall Volar :) |
because you can not have kebab-case variable names in JavaScript |
|
It actually does work, vue converts it internally. I do agree though that it's... not optimal 🥴 |
eslint plugin vue rule recommend attribute hyphenation |
In Vue v3.4, it is possible to write:
But
vue-tsc
throws with:See the repro on the playground
The text was updated successfully, but these errors were encountered: