-
-
Notifications
You must be signed in to change notification settings - Fork 33.8k
Closed
Description
Version
2.5.17
Reproduction link
https://jsfiddle.net/rn58agzj/
Steps to reproduce
I trying to use async components on my site based on nuxt. But I think bug is in Vue.
I have a component with multiple subcomponents. I try to import this component asynchronously.
Then when a use hard page reloading in a browser (chrome, firefox etc.) there is a chance to this issue appear
What is expected?
There are no errors expected
What is actually happening?
There is an error: TypeError: Cannot read property 'toLowerCase' of undefined at emptyNodeAt
The error is emitting from this function that part of Virtual DOM patching algorithm:
function emptyNodeAt (elm) {
return new VNode(nodeOps.tagName(elm).toLowerCase(), {}, [], undefined, elm)
}
I can't reproduct code via jsFiddle. There is a lot of code. There are some code examples in screenshots
https://www.dropbox.com/sh/ucon2v5u5dmcag4/AAD_h9Q7ASHUJWsi0_dRORJla?dl=0
Cl3MM, calling, vedmant and lmax85
Metadata
Metadata
Assignees
Labels
No labels