diff --git a/examples/docs/tabs.md b/examples/docs/tabs.md
index b2594a79a..6e66a5b32 100644
--- a/examples/docs/tabs.md
+++ b/examples/docs/tabs.md
@@ -18,6 +18,14 @@
activeName: '3',
activeName2: ''
}
+ },
+ methods: {
+ handleRemove(tab) {
+ console.log(tab);
+ },
+ handleClick(tab) {
+ console.log(tab);
+ }
}
}
@@ -70,7 +78,7 @@
## 可关闭的标签
-
+
选项卡一内容
选项卡二内容
选项卡三内容
@@ -80,7 +88,7 @@
{{activeName2}}
```html
-
+
选项卡一内容
选项卡二内容
选项卡三内容
diff --git a/packages/tabs/src/tab.vue b/packages/tabs/src/tab.vue
index ea35ec505..356ba4b49 100644
--- a/packages/tabs/src/tab.vue
+++ b/packages/tabs/src/tab.vue
@@ -24,7 +24,7 @@
+ @click="$emit('remove', tab, $event)">
diff --git a/packages/tabs/src/tabs.vue b/packages/tabs/src/tabs.vue
index 1e8b70588..1468ac9d4 100644
--- a/packages/tabs/src/tabs.vue
+++ b/packages/tabs/src/tabs.vue
@@ -1,6 +1,8 @@