diff --git a/src/tabbar-item/index.js b/src/tabbar-item/index.js
index 494041f11..36c2edaf7 100644
--- a/src/tabbar-item/index.js
+++ b/src/tabbar-item/index.js
@@ -51,9 +51,9 @@ export default createComponent({
return (
-
+
{slots('icon', { active }) || (icon && )}
-
+
{slots('default', { active })}
diff --git a/src/tabbar-item/index.less b/src/tabbar-item/index.less
index ff89d134b..5d27ee610 100644
--- a/src/tabbar-item/index.less
+++ b/src/tabbar-item/index.less
@@ -20,19 +20,6 @@
min-width: 1em;
}
- &--dot {
- &::after {
- position: absolute;
- top: 0;
- right: -8px;
- width: 8px;
- height: 8px;
- background-color: @red;
- border-radius: 100%;
- content: ' ';
- }
- }
-
img {
display: block;
height: @tabbar-item-icon-size;
diff --git a/src/tabbar/test/__snapshots__/demo.spec.js.snap b/src/tabbar/test/__snapshots__/demo.spec.js.snap
index 29f1a317b..fa27d8154 100644
--- a/src/tabbar/test/__snapshots__/demo.spec.js.snap
+++ b/src/tabbar/test/__snapshots__/demo.spec.js.snap
@@ -84,9 +84,9 @@ exports[`renders demo correctly 1`] = `
标签