diff --git a/src/platforms/mp-weixin/runtime/wrapper/component-base-parser.js b/src/platforms/mp-weixin/runtime/wrapper/component-base-parser.js index e560022d5807cd484e4b1428a5b9e37f36a158ba..b088f3cac65afbc4dce2e0cd3295e4e51053fb78 100644 --- a/src/platforms/mp-weixin/runtime/wrapper/component-base-parser.js +++ b/src/platforms/mp-weixin/runtime/wrapper/component-base-parser.js @@ -77,7 +77,7 @@ export default function parseBaseComponent (vueComponentOptions, { } }, detached () { - this.$vm.$destroy() + this.$vm && this.$vm.$destroy() } }, pageLifetimes: {