`v-is="component-name" has been deprecated. What is the correct new syntax? #8724
Unanswered
nikriaz
asked this question in
Help/Questions
Replies: 3 comments 3 replies
-
Looks like it works as expected on native elements. Doesn't work on |
Beta Was this translation helpful? Give feedback.
1 reply
-
Does
works? |
Beta Was this translation helpful? Give feedback.
2 replies
-
try this: |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I'm referring to the 3.3.4 changelog:
v-is="component-name" has been deprecated. Use is="vue:component-name" instead. v-is support will be removed in 3.4.
My code looks like this:
<component :is='step' />
Tried different options for the new syntax, none of them work.
Like this:
<component "vue:'step'" />
Getting runtime error
[plugin:vite:vue] Attribute name cannot contain U+0022 ("), U+0027 ('), and U+003C (<).
Beta Was this translation helpful? Give feedback.
All reactions