提交 c73ce96a 编写于 作者: fxy060608's avatar fxy060608

fix(mp-baidu): onInit (#3384)

上级 47de19aa
......@@ -14,8 +14,6 @@ import {
ON_THEME_CHANGE,
ON_UNHANDLE_REJECTION,
ON_SHARE_APP_MESSAGE,
ON_INIT,
ON_READY,
} from '@dcloudio/uni-shared'
export interface CustomAppInstanceProperty extends Record<string, any> {
......@@ -72,11 +70,7 @@ export function parseApp(
const vueOptions = instance.$.type as ComponentOptions
initHooks(appOptions, HOOKS)
if (__PLATFORM__ === 'mp-baidu') {
initUnknownHooks(appOptions, vueOptions, [ON_INIT, ON_READY])
} else {
initUnknownHooks(appOptions, vueOptions)
}
initUnknownHooks(appOptions, vueOptions)
if (__VUE_OPTIONS_API__) {
const methods = vueOptions.methods
methods && extend(appOptions, methods)
......
import { ComponentOptions } from 'vue'
import { addLeadingSlash, ON_LOAD, stringifyQuery } from '@dcloudio/uni-shared'
import {
addLeadingSlash,
ON_INIT,
ON_LOAD,
ON_READY,
stringifyQuery,
} from '@dcloudio/uni-shared'
import {
ParseComponentOptions,
......@@ -50,7 +56,11 @@ function parsePage(
}
initHooks(methods, PAGE_INIT_HOOKS)
initUnknownHooks(methods, vueOptions)
if (__PLATFORM__ === 'mp-baidu') {
initUnknownHooks(methods, vueOptions, [ON_INIT, ON_READY])
} else {
initUnknownHooks(methods, vueOptions)
}
initRuntimeHooks(methods, vueOptions.__runtimeHooks)
initMixinRuntimeHooks(methods)
parse && parse(miniProgramPageOptions, { handleLink })
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册