diff --git a/packages/components/cascader/README.md b/packages/components/cascader/README.md
index 52eabcd6a6..94ee321d89 100644
--- a/packages/components/cascader/README.md
+++ b/packages/components/cascader/README.md
@@ -12,7 +12,7 @@ isComponent: true
该组件于 0.23.0 版本上线,请留意版本。
-


+


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/components/col/README.md b/packages/components/col/README.md
index 99e6160bd0..754bda3a66 100644
--- a/packages/components/col/README.md
+++ b/packages/components/col/README.md
@@ -5,7 +5,6 @@ spline: base
isComponent: true
---
-


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/components/color-picker/README.md b/packages/components/color-picker/README.md
index 7288b7c1c2..4dac3a0426 100644
--- a/packages/components/color-picker/README.md
+++ b/packages/components/color-picker/README.md
@@ -6,7 +6,6 @@ isComponent: true
---
-


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/components/guide/README.md b/packages/components/guide/README.md
index 4081b30bc9..1323d9cee3 100644
--- a/packages/components/guide/README.md
+++ b/packages/components/guide/README.md
@@ -6,7 +6,6 @@ isComponent: true
---
-


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/components/navbar/README.md b/packages/components/navbar/README.md
index 929d9f25e7..50a27a684e 100644
--- a/packages/components/navbar/README.md
+++ b/packages/components/navbar/README.md
@@ -5,7 +5,7 @@ spline: navigation
isComponent: true
---
-


+


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/components/paragraph/README.md b/packages/components/paragraph/README.md
index f7b3b10c61..20ffaf44a4 100644
--- a/packages/components/paragraph/README.md
+++ b/packages/components/paragraph/README.md
@@ -13,7 +13,7 @@ spline: base
该组件于 1.15.0 版本上线,请留意版本。
-


+


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/components/picker/README.md b/packages/components/picker/README.md
index ab6948ebea..a6bda2cfa0 100644
--- a/packages/components/picker/README.md
+++ b/packages/components/picker/README.md
@@ -5,7 +5,7 @@ spline: form
isComponent: true
---
-


+


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/components/popover/README.md b/packages/components/popover/README.md
index 02d69584a2..aceef0dd33 100644
--- a/packages/components/popover/README.md
+++ b/packages/components/popover/README.md
@@ -6,7 +6,6 @@ isComponent: true
---
-


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/components/segmented/README.md b/packages/components/segmented/README.md
index fdbb708ad0..6c579cbd13 100644
--- a/packages/components/segmented/README.md
+++ b/packages/components/segmented/README.md
@@ -14,7 +14,6 @@ isComponent: true
-


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/components/stepper/README.md b/packages/components/stepper/README.md
index b4312c80fd..39769c4ed6 100644
--- a/packages/components/stepper/README.md
+++ b/packages/components/stepper/README.md
@@ -5,7 +5,7 @@ spline: form
isComponent: true
---
-


+


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/components/tab-bar/README.md b/packages/components/tab-bar/README.md
index 66155cb47d..0e01f693c1 100644
--- a/packages/components/tab-bar/README.md
+++ b/packages/components/tab-bar/README.md
@@ -5,7 +5,7 @@ spline: navigation
isComponent: true
---
-


+


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/components/table/README.md b/packages/components/table/README.md
index e8ddad4f70..6c01dd0ba1 100644
--- a/packages/components/table/README.md
+++ b/packages/components/table/README.md
@@ -13,7 +13,6 @@ toc: false
该组件于 1.14.0 版本上线,请留意版本。
-


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/components/watermark/README.md b/packages/components/watermark/README.md
index e5370b24ed..5cb07c75fc 100644
--- a/packages/components/watermark/README.md
+++ b/packages/components/watermark/README.md
@@ -6,7 +6,6 @@ isComponent: true
---
-


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/pro-components/chat/attachments/README.md b/packages/pro-components/chat/attachments/README.md
index be22c5baad..c141387f2d 100644
--- a/packages/pro-components/chat/attachments/README.md
+++ b/packages/pro-components/chat/attachments/README.md
@@ -6,7 +6,6 @@ isComponent: true
---
-


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/pro-components/chat/chat-actionbar/README.md b/packages/pro-components/chat/chat-actionbar/README.md
index f8bcbadeb7..66f88a64bf 100644
--- a/packages/pro-components/chat/chat-actionbar/README.md
+++ b/packages/pro-components/chat/chat-actionbar/README.md
@@ -6,7 +6,6 @@ isComponent: true
---
-


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/pro-components/chat/chat-content/README.md b/packages/pro-components/chat/chat-content/README.md
index 0f4ffc8c48..0d002544b4 100644
--- a/packages/pro-components/chat/chat-content/README.md
+++ b/packages/pro-components/chat/chat-content/README.md
@@ -5,7 +5,6 @@ spline: chat
isComponent: true
---
-


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/pro-components/chat/chat-list/README.md b/packages/pro-components/chat/chat-list/README.md
index dde877dce6..c5fb289e10 100644
--- a/packages/pro-components/chat/chat-list/README.md
+++ b/packages/pro-components/chat/chat-list/README.md
@@ -6,7 +6,6 @@ isComponent: true
---
-


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/pro-components/chat/chat-loading/README.md b/packages/pro-components/chat/chat-loading/README.md
index 7585f6fe12..392597a06a 100644
--- a/packages/pro-components/chat/chat-loading/README.md
+++ b/packages/pro-components/chat/chat-loading/README.md
@@ -5,7 +5,6 @@ spline: chat
isComponent: true
---
-


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/pro-components/chat/chat-markdown/README.md b/packages/pro-components/chat/chat-markdown/README.md
index 906ebeef5f..d0831202b4 100644
--- a/packages/pro-components/chat/chat-markdown/README.md
+++ b/packages/pro-components/chat/chat-markdown/README.md
@@ -5,7 +5,6 @@ spline: chat
isComponent: true
---
-


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/pro-components/chat/chat-message/README.md b/packages/pro-components/chat/chat-message/README.md
index 8458b6a864..042f8baeef 100644
--- a/packages/pro-components/chat/chat-message/README.md
+++ b/packages/pro-components/chat/chat-message/README.md
@@ -5,7 +5,6 @@ spline: chat
isComponent: true
---
-


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/pro-components/chat/chat-sender/README.md b/packages/pro-components/chat/chat-sender/README.md
index 4de3e1f58b..41957585b4 100644
--- a/packages/pro-components/chat/chat-sender/README.md
+++ b/packages/pro-components/chat/chat-sender/README.md
@@ -6,7 +6,6 @@ isComponent: true
---
-


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/pro-components/chat/chat-thinking/README.md b/packages/pro-components/chat/chat-thinking/README.md
index 6ead4b32c2..d8b9fc594c 100644
--- a/packages/pro-components/chat/chat-thinking/README.md
+++ b/packages/pro-components/chat/chat-thinking/README.md
@@ -6,7 +6,6 @@ isComponent: true
---
-


## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/packages/tdesign-miniprogram/test/scripts/coverage-badge.js b/packages/tdesign-miniprogram/test/scripts/coverage-badge.js
index e543d8d872..fef876b21c 100644
--- a/packages/tdesign-miniprogram/test/scripts/coverage-badge.js
+++ b/packages/tdesign-miniprogram/test/scripts/coverage-badge.js
@@ -108,6 +108,7 @@ Object.keys(data).forEach((fPath) => {
// 生成并写入徽章到 README.md
ans.forEach((items, component) => {
let svgs = '';
+ let allZero = true;
Object.entries(items).forEach(([type, item]) => {
let val = calculateCoverage(item);
@@ -127,6 +128,9 @@ ans.forEach((items, component) => {
}
const message = Number.isNaN(val) ? '0' : val;
+ if (message !== '0') {
+ allZero = false;
+ }
svgs += generateBadge(type, message);
});
@@ -137,7 +141,10 @@ ans.forEach((items, component) => {
let readme = fs.readFileSync(readmePath, { encoding: 'utf-8' });
readme = readme.replace(/\n/g, '');
- readme = readme.replace('## 引入', `${svgs}\n## 引入`);
+ // 覆盖率全为 0 时不生成徽标内容
+ if (!allZero) {
+ readme = readme.replace('## 引入', `${svgs}\n## 引入`);
+ }
fs.writeFileSync(readmePath, readme);
}
});