diff --git a/src/button/button.wxml b/src/button/button.wxml
index 24f84fd08..31e4c1544 100644
--- a/src/button/button.wxml
+++ b/src/button/button.wxml
@@ -18,7 +18,7 @@
   send-message-img="{{sendMessageImg}}"
   app-parameter="{{appParameter}}"
   show-message-card="{{showMessageCard}}"
-  catch:tap="handleTap"
+  bind:tap="handleTap"
   bind:getuserinfo="getuserinfo"
   bind:contact="contact"
   bind:getphonenumber="getphonenumber"
diff --git a/src/calendar/__test__/__snapshots__/index.test.js.snap b/src/calendar/__test__/__snapshots__/index.test.js.snap
index 7b7a84a67..a4b487a8a 100644
--- a/src/calendar/__test__/__snapshots__/index.test.js.snap
+++ b/src/calendar/__test__/__snapshots__/index.test.js.snap
@@ -771,7 +771,7 @@ exports[`calendar :base 1`] = `
                   bind:getuserinfo="getuserinfo"
                   bind:launchapp="launchapp"
                   bind:opensetting="opensetting"
-                  catch:tap="handleTap"
+                  bind:tap="handleTap"
                 >
                   <wx-view
                     class="t-button__content"
diff --git a/src/calendar/__test__/__virtualHostSnapshot__/index.test.js.snap b/src/calendar/__test__/__virtualHostSnapshot__/index.test.js.snap
index 7b7a84a67..a4b487a8a 100644
--- a/src/calendar/__test__/__virtualHostSnapshot__/index.test.js.snap
+++ b/src/calendar/__test__/__virtualHostSnapshot__/index.test.js.snap
@@ -771,7 +771,7 @@ exports[`calendar :base 1`] = `
                   bind:getuserinfo="getuserinfo"
                   bind:launchapp="launchapp"
                   bind:opensetting="opensetting"
-                  catch:tap="handleTap"
+                  bind:tap="handleTap"
                 >
                   <wx-view
                     class="t-button__content"
diff --git a/src/image-viewer/__test__/__virtualHostSnapshot__/demo.test.js.snap b/src/image-viewer/__test__/__virtualHostSnapshot__/demo.test.js.snap
index e737bf1af..11e040c9c 100644
--- a/src/image-viewer/__test__/__virtualHostSnapshot__/demo.test.js.snap
+++ b/src/image-viewer/__test__/__virtualHostSnapshot__/demo.test.js.snap
@@ -7,7 +7,7 @@ exports[`ImageViewer ImageViewer base demo works fine 1`] = `
     size="large"
     theme="primary"
     variant="outline"
-    bind:tap="clickHandle"
+    bind:tap="onClick"
   >
     基础图片预览
   </t-button>
@@ -34,12 +34,12 @@ exports[`ImageViewer ImageViewer delete demo works fine 1`] = `
     size="large"
     theme="primary"
     variant="outline"
-    bind:tap="clickHandle"
+    bind:tap="onClick"
   >
     带操作图片预览
   </t-button>
-  <t-toast
-    id="t-toast"
+  <t-action-sheet
+    id="t-action-sheet"
   />
   <t-image-viewer
     closeBtn="{{false}}"