wip: do not fire lifecycle hooks when already unmounted

This commit is contained in:
Evan You
2019-09-11 09:07:29 -04:00
parent 6bc368b2b6
commit 51914c76e8
3 changed files with 9 additions and 0 deletions

View File

@@ -98,6 +98,7 @@ export interface ComponentInternalInstance {
user: { [key: string]: any }
// lifecycle
isUnmounted: boolean
[LifecycleHooks.BEFORE_CREATE]: LifecycleHook
[LifecycleHooks.CREATED]: LifecycleHook
[LifecycleHooks.BEFORE_MOUNT]: LifecycleHook
@@ -160,6 +161,7 @@ export function createComponentInstance(
// lifecycle hooks
// not using enums here because it results in computed properties
isUnmounted: false,
bc: null,
c: null,
bm: null,