From 0d6f3dc9de513d80e4917d638252729ec6dc1aa2 Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Wed, 22 Jun 2022 18:04:31 +0800 Subject: [PATCH] fix(nvue): onPostMessage (#3631) --- packages/uni-app-vue/lib/nvue.runtime.esm.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/uni-app-vue/lib/nvue.runtime.esm.js b/packages/uni-app-vue/lib/nvue.runtime.esm.js index c6b477eda..8d13f3297 100644 --- a/packages/uni-app-vue/lib/nvue.runtime.esm.js +++ b/packages/uni-app-vue/lib/nvue.runtime.esm.js @@ -8148,6 +8148,12 @@ function patchEvent(el, rawName, prevValue, nextValue, instance = null) { } } const optionsModifierRE = /(?:Once|Passive|Capture)$/; +function formatEventName(name) { + if (name === 'on-post-message') { + return 'onPostMessage'; + } + return name; +} function parseName(name) { let options; if (optionsModifierRE.test(name)) { @@ -8158,7 +8164,8 @@ function parseName(name) { options[m[0].toLowerCase()] = true; } } - return [hyphenate(name.slice(2)), options]; + name = name.slice(2); + return [formatEventName(hyphenate(name)), options]; } function createInvoker(initialValue, instance) { const invoker = (e) => { -- GitLab