Warn if colon shorthand is used on v-if/v-html/etc. #10191
Comments
|
I've seen this happen so often when teaching Vue that even though having a prop named |
|
Yes. If you wanted a prop, why should have the same name as a |
|
I'll take this on. It'll be my first issue here. |
|
Thanks but as the tag suggest there is already a Pull request for this |
|
习惯就好 |
|
I was going to give it a go but it seems there's a super old PR for this already |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment


What problem does this feature solve?
I just spent way too long debugging something really weird until I realized I accidentally wrote
:v-ifinstead ofv-if.A warning when wrongly using shorthands like
:on "native" vue attributes could prevent this bad experience easily.What does the proposed API look like?
:v-if="foo"--> console.warn("You specified v-bind:/ v-on: or a corresponding shorthand on a Vue attribute like v-if or similar. Usually this does not make sense.)
The text was updated successfully, but these errors were encountered: