From 041435a02f930b1c9179d671531de06006c87d5c Mon Sep 17 00:00:00 2001 From: zhenyuWang <13641039885@163.com> Date: Mon, 10 Oct 2022 21:48:19 +0800 Subject: [PATCH] fix(mp-baidu): onInit not trigger (question/154352) --- src/platforms/mp-weixin/runtime/wrapper/page-base-parser.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/platforms/mp-weixin/runtime/wrapper/page-base-parser.js b/src/platforms/mp-weixin/runtime/wrapper/page-base-parser.js index 6e80615d8..e8fe85ef6 100644 --- a/src/platforms/mp-weixin/runtime/wrapper/page-base-parser.js +++ b/src/platforms/mp-weixin/runtime/wrapper/page-base-parser.js @@ -39,7 +39,11 @@ export default function parseBasePage (vuePageOptions, { this.$vm.$mp.query = query // 兼容 mpvue this.$vm.__call_hook('onLoad', query) } - initUnknownHooks(pageOptions.methods, vuePageOptions, ['onReady']) + if (__PLATFORM__ === 'mp-baidu') { + initUnknownHooks(pageOptions.methods, vuePageOptions, ['onInit', 'onReady']) + } else { + initUnknownHooks(pageOptions.methods, vuePageOptions, ['onReady']) + } return pageOptions } -- GitLab