+
diff --git a/docs/examples-docs/tab.md b/docs/examples-docs/tab.md
index 78e835f64..2a82e0a52 100644
--- a/docs/examples-docs/tab.md
+++ b/docs/examples-docs/tab.md
@@ -1,3 +1,4 @@
+
### 自定义样式用法
+
:::demo 自定义样式用法
```html
@@ -131,6 +139,30 @@ export default {
```
:::
+### click事件
+
+:::demo click事件
+```html
+
+ 内容一
+ 内容二
+ 内容三
+ 内容四
+ 内容五
+
+
+
+```
+:::
+
### zan-tabs API
| 参数 | 说明 | 类型 | 默认值 | 可选 |
diff --git a/packages/tab/src/tabs.vue b/packages/tab/src/tabs.vue
index b78264e4f..af5f78f79 100644
--- a/packages/tab/src/tabs.vue
+++ b/packages/tab/src/tabs.vue
@@ -7,7 +7,7 @@
class="zan-tab"
:class="{'zan-tab--active': index == switchActiveTabKey}"
ref="tabkey"
- @click="handleTabClick(index,tab)"
+ @click="handleTabClick(index, tab)"
>
{{ tab.title }}
@@ -76,6 +76,7 @@
el.$emit('disable');
return;
}
+ this.$emit('click', index);
this.switchActiveTabKey = index;
}
},