From 92f6442b2413a5121caa042e4dea240efd7426f3 Mon Sep 17 00:00:00 2001 From: yylgit <394720943@qq.com> Date: Wed, 15 May 2019 20:15:01 +0800 Subject: [PATCH] vue-precompiler --- .../lib/precompiler/hooks/events.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/chameleon-vue-precompiler/lib/precompiler/hooks/events.js b/packages/chameleon-vue-precompiler/lib/precompiler/hooks/events.js index 659fef8a..756b07e5 100644 --- a/packages/chameleon-vue-precompiler/lib/precompiler/hooks/events.js +++ b/packages/chameleon-vue-precompiler/lib/precompiler/hooks/events.js @@ -123,9 +123,8 @@ function bindEvents(evts, el, attrs, cmlEvents, appearAttached) { * - click -> cml$tap * - scroll -> cml$scroll */ - if (evts.click) { - evts['cml$tap'] = extend({}, evts.click); - delete evts.click; + if (evts.tap) { //这里取到tap事件进行代理,而不是原来的click事件,区分了tap和click + evts['cml$tap'] = extend({}, evts.tap); if (!hasBubbleParent) { evts.click = { value: '$stopOuterA' -- GitLab