From 67862f03dc2cf413570ef286b406b80a944ef322 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Fri, 3 Aug 2018 11:47:59 +0800 Subject: [PATCH] [bugfix] Button: tap triggered twice --- packages/button/index.wxml | 2 +- packages/cell/index.js | 1 - packages/switch/index.js | 2 +- packages/switch/index.wxml | 2 +- 4 files changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/button/index.wxml b/packages/button/index.wxml index f77ea3b5..f49a8004 100644 --- a/packages/button/index.wxml +++ b/packages/button/index.wxml @@ -13,7 +13,7 @@ send-message-path="{{ sendMessagePath }}" send-message-img="{{ sendMessageImg }}" show-message-card="{{ showMessageCard }}" - bindtap="onTap" + catch:tap="onTap" bindcontact="bindcontact" bindgetuserinfo="bindgetuserinfo" bindgetphonenumber="bindgetphonenumber" diff --git a/packages/cell/index.js b/packages/cell/index.js index 17a8d004..8d600e9e 100644 --- a/packages/cell/index.js +++ b/packages/cell/index.js @@ -36,7 +36,6 @@ Component({ methods: { onTap() { - this.triggerEvent('tap'); const { url } = this.data; if (url) { wx[this.data.linkType]({ url }); diff --git a/packages/switch/index.js b/packages/switch/index.js index b965b6cb..aef3dec9 100644 --- a/packages/switch/index.js +++ b/packages/switch/index.js @@ -12,7 +12,7 @@ Component({ }, methods: { - onClick() { + onTap() { if (!this.data.disabled && !this.data.loading) { const checked = !this.data.checked; this.triggerEvent('input', checked); diff --git a/packages/switch/index.wxml b/packages/switch/index.wxml index 4b719f1d..2f216352 100644 --- a/packages/switch/index.wxml +++ b/packages/switch/index.wxml @@ -1,7 +1,7 @@