diff --git a/dist/action-sheet/index.wxml b/dist/action-sheet/index.wxml
index 5bfe879d..f0c391a0 100644
--- a/dist/action-sheet/index.wxml
+++ b/dist/action-sheet/index.wxml
@@ -29,12 +29,14 @@
-
- {{ cancelText }}
-
+
+
+
+ {{ cancelText }}
+
+
diff --git a/dist/action-sheet/index.wxss b/dist/action-sheet/index.wxss
index 15f3a60b..259c8a84 100644
--- a/dist/action-sheet/index.wxss
+++ b/dist/action-sheet/index.wxss
@@ -1 +1 @@
-@import '../common/index.wxss';.van-action-sheet{color:#333;max-height:90%!important;background-color:#f8f8f8!important}.van-action-sheet__cancel,.van-action-sheet__item{height:50px;font-size:16px;line-height:50px;text-align:center;background-color:#fff}.van-action-sheet__cancel:active,.van-action-sheet__item:active{background-color:#e8e8e8}.van-action-sheet__item--disabled{color:#c9c9c9}.van-action-sheet__item--disabled:active{background-color:#fff}.van-action-sheet__subname{font-size:12px;color:#666;margin-left:5px}.van-action-sheet__cancel{margin-top:10px}.van-action-sheet__header{font-size:16px;font-weight:500;line-height:44px;text-align:center}.van-action-sheet__close{top:0;right:0;padding:0 15px;color:#999;font-size:18px!important;position:absolute!important;line-height:inherit!important}
\ No newline at end of file
+@import '../common/index.wxss';.van-action-sheet{max-height:90%!important;color:#333}.van-action-sheet__cancel,.van-action-sheet__item{height:50px;font-size:16px;line-height:50px;text-align:center;background-color:#fff}.van-action-sheet__cancel:active,.van-action-sheet__item:active{background-color:#e8e8e8}.van-action-sheet__item--disabled{color:#c9c9c9}.van-action-sheet__item--disabled:active{background-color:#fff}.van-action-sheet__subname{margin-left:5px;font-size:12px;color:#666}.van-action-sheet__blank{height:10px;background-color:#f8f8f8}.van-action-sheet__header{font-size:16px;font-weight:500;line-height:44px;text-align:center}.van-action-sheet__close{position:absolute!important;top:0;right:0;padding:0 15px;font-size:18px!important;line-height:inherit!important;color:#999}
\ No newline at end of file
diff --git a/dist/goods-action-button/index.js b/dist/goods-action-button/index.js
index 7e79a074..82ae7f8e 100644
--- a/dist/goods-action-button/index.js
+++ b/dist/goods-action-button/index.js
@@ -1,7 +1,9 @@
-import { link } from '../mixins/link';
import { VantComponent } from '../common/component';
+import { link } from '../mixins/link';
+import { button } from '../mixins/button';
+import { openType } from '../mixins/open-type';
VantComponent({
- mixins: [link],
+ mixins: [link, button, openType],
props: {
text: String,
loading: Boolean,
diff --git a/dist/goods-action-button/index.wxml b/dist/goods-action-button/index.wxml
index a4e6084e..69c838dd 100644
--- a/dist/goods-action-button/index.wxml
+++ b/dist/goods-action-button/index.wxml
@@ -1,10 +1,28 @@
{{ text }}
diff --git a/dist/goods-action-icon/index.js b/dist/goods-action-icon/index.js
index 6aa87d17..09390520 100644
--- a/dist/goods-action-icon/index.js
+++ b/dist/goods-action-icon/index.js
@@ -1,7 +1,9 @@
-import { link } from '../mixins/link';
import { VantComponent } from '../common/component';
+import { link } from '../mixins/link';
+import { button } from '../mixins/button';
+import { openType } from '../mixins/open-type';
VantComponent({
- mixins: [link],
+ mixins: [link, button, openType],
props: {
text: String,
info: String,
diff --git a/dist/goods-action-icon/index.wxml b/dist/goods-action-icon/index.wxml
index 647b287c..58b17ee2 100644
--- a/dist/goods-action-icon/index.wxml
+++ b/dist/goods-action-icon/index.wxml
@@ -1,7 +1,27 @@