From ef279ded3afd38e4d17bde0b16eea9338f68d6cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Tue, 31 Jul 2018 14:34:17 +0800 Subject: [PATCH] [Improvement] Icon: add tap event --- packages/button/README.md | 2 +- packages/button/index.js | 2 +- packages/icon/README.md | 2 +- packages/icon/index.js | 6 ++++++ packages/icon/index.wxml | 1 + 5 files changed, 10 insertions(+), 3 deletions(-) diff --git a/packages/button/README.md b/packages/button/README.md index 4551f271..91bb62dc 100644 --- a/packages/button/README.md +++ b/packages/button/README.md @@ -78,7 +78,7 @@ | 事件名 | 说明 | 参数 | |-----------|-----------|-----------| -| click | 点击按钮且按钮状态不为加载或禁用时触发 | - | +| tap | 点击按钮且按钮状态不为加载或禁用时触发 | - | | getuserinfo | 用户点击该按钮时,会返回获取到的用户信息,从返回参数的 detail 中获取到的值同 wx.getUserInfo | - | | contact | 客服消息回调 | - | | getphonenumber | 获取用户手机号回调 | - | diff --git a/packages/button/index.js b/packages/button/index.js index da2293bf..9f78c70a 100644 --- a/packages/button/index.js +++ b/packages/button/index.js @@ -53,7 +53,7 @@ Component({ methods: { onTap(event) { if (!this.data.disabled && !this.data.loading) { - this.triggerEvent('click', event); + this.triggerEvent('tap', event); } }, diff --git a/packages/icon/README.md b/packages/icon/README.md index b5a07e9b..17a5b127 100644 --- a/packages/icon/README.md +++ b/packages/icon/README.md @@ -32,7 +32,7 @@ | 事件名 | 说明 | 参数 | |-----------|-----------|-----------| -| click | 点击图标时触发 | - | +| tap | 点击图标时触发 | - | ### 外部样式类 diff --git a/packages/icon/index.js b/packages/icon/index.js index 295b08d0..db2e912d 100644 --- a/packages/icon/index.js +++ b/packages/icon/index.js @@ -6,5 +6,11 @@ Component({ name: String, size: String, color: String + }, + + methods: { + onTap(event) { + this.triggerEvent('tap', event); + } } }); diff --git a/packages/icon/index.wxml b/packages/icon/index.wxml index 7a916cec..fd4bbcbc 100644 --- a/packages/icon/index.wxml +++ b/packages/icon/index.wxml @@ -1,6 +1,7 @@ {{ info }}