Parcourir la source

check vm.$el presence first

Evan You il y a 10 ans
Parent
commit
ea0f6a1eb3
1 fichiers modifiés avec 3 ajouts et 1 suppressions
  1. 3 1
      src/core/instance/lifecycle.js

+ 3 - 1
src/core/instance/lifecycle.js

@@ -175,7 +175,9 @@ export function lifecycleMixin (Vue: Class<Component>) {
     // turn off all instance listeners.
     vm.$off()
     // remove __vue__ reference
-    vm.$el.__vue__ = null
+    if (vm.$el) {
+      vm.$el.__vue__ = null
+    }
   }
 }