null
binding value triggers type error in DOM attributes
#8600
Labels
null
binding value triggers type error in DOM attributes
#8600
Vue version
3.3.4
Link to minimal reproduction
https://stackblitz.com/edit/vitejs-vite-pxbnfc?file=src%2FApp.vue
Steps to reproduce
This issue reproduces with Volar (Vue Language Features) only but since this is about types shipped with Vue, I'm taking a shot at reporting it here.
An element with a native DOM attribute (for example aria attribute but it could be
style
or many other) whose binding value is set tonull
results in Volar reporting a type issue.What is expected?
No type issues -
null
seems to be supported the same way asundefined
at runtime and should result in the attribute being omitted.What is actually happening?
Volar reports a type issue because
null
value is not allowed.System Info
No response
Any additional comments?
No response
The text was updated successfully, but these errors were encountered: