diff --git a/packages/goods-action-icon/index.wxml b/packages/goods-action-icon/index.wxml
index d43c5673..30c1a8cd 100644
--- a/packages/goods-action-icon/index.wxml
+++ b/packages/goods-action-icon/index.wxml
@@ -34,6 +34,8 @@
     custom-class="icon-class"
     info-class="info-class"
   />
-  <slot wx:else name="icon" />
+  <view wx:else>
+    <slot name="icon" />
+  </view>
   <text class="text-class">{{ text }}</text>
 </van-button>