diff --git a/packages/uni-app/dist/uni-app.cjs.js b/packages/uni-app/dist/uni-app.cjs.js index c47aac289652e6855bc33300b7c92e001a09db62..6c891b5ce33f9432b6a6f5ce8c71691781391726 100644 --- a/packages/uni-app/dist/uni-app.cjs.js +++ b/packages/uni-app/dist/uni-app.cjs.js @@ -89,9 +89,9 @@ function resolveEasycom(component, easycom) { } // @ts-ignore -const createHook = (lifecycle) => (hook, target = vue.getCurrentInstance()) => -// post-create lifecycle registrations are noops during SSR -!vue.isInSSRComponentSetup && vue.injectHook(lifecycle, hook, target); +const createHook = (lifecycle) => (hook, target = vue.getCurrentInstance()) => { + !vue.isInSSRComponentSetup && vue.injectHook(lifecycle, hook, target); +}; const onShow = /*#__PURE__*/ createHook(uniShared.ON_SHOW); const onHide = /*#__PURE__*/ createHook(uniShared.ON_HIDE); const onLaunch = /*#__PURE__*/ createHook(uniShared.ON_LAUNCH); diff --git a/packages/uni-app/dist/uni-app.es.js b/packages/uni-app/dist/uni-app.es.js index de8ea6097b61a5096a593e57696de3e0fb361026..2f2aa868ac94d585e0b403131f1b6c285ef1a2c4 100644 --- a/packages/uni-app/dist/uni-app.es.js +++ b/packages/uni-app/dist/uni-app.es.js @@ -57,9 +57,9 @@ function resolveEasycom(component, easycom) { } // @ts-ignore -const createHook = (lifecycle) => (hook, target = getCurrentInstance()) => -// post-create lifecycle registrations are noops during SSR -!isInSSRComponentSetup && injectHook(lifecycle, hook, target); +const createHook = (lifecycle) => (hook, target = getCurrentInstance()) => { + !isInSSRComponentSetup && injectHook(lifecycle, hook, target); +}; const onShow = /*#__PURE__*/ createHook(ON_SHOW); const onHide = /*#__PURE__*/ createHook(ON_HIDE); const onLaunch = /*#__PURE__*/ createHook(ON_LAUNCH); diff --git a/packages/uni-app/src/apiLifecycle.ts b/packages/uni-app/src/apiLifecycle.ts index 700ffb69df3c41c1cc22393c64a7278656365730..96fc7b58a437b44dc6c7518b3c8737d3d97a7194 100644 --- a/packages/uni-app/src/apiLifecycle.ts +++ b/packages/uni-app/src/apiLifecycle.ts @@ -174,9 +174,10 @@ const createHook = ( hook: T, target: ComponentInternalInstance | null = getCurrentInstance() - ): void => + ): void => { // post-create lifecycle registrations are noops during SSR !isInSSRComponentSetup && injectHook(lifecycle as any, hook, target) + } export const onShow = /*#__PURE__*/ createHook( ON_SHOW