Skip to content

Failed to execute 'insertBefore' on 'Node' #3533

@ropeladder

Description

@ropeladder

Vue.js version

2.0rc3 (probably was occurring in 1.x versions but I'm not sure)

Reproduction Link

https://jsfiddle.net/7e0sfqo7/

Sorry it's not very minimal. Had a hell of a time reproducing this.

Steps to reproduce

Click "Change Data" button.

What is Expected?

New data will populate template.

What is actually happening?

Firefox: "NotFoundError: Node was not found"
Trace:
insertBefore()
updateChildren()
patchVnode()
updateChildren()
patchVnode()
patch()
lifecycleMixin/Vue.prototype._update()
lifecycleMixin/Vue.prototype._mount/vm._watcher<()
get()
run()
flushSchedulerQueue()
nextTickHandler()

Chromium: "Uncaught NotFoundError: Failed to execute 'insertBefore' on 'Node': The node before which the new node is to be inserted is not a child of this node."

I'm assuming this is related/similar to #3043.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions