From 1a079c96696f9c3189108bfe384a81a3ac33f4d9 Mon Sep 17 00:00:00 2001 From: feige996 <1020102647@qq.com> Date: Mon, 4 Aug 2025 11:01:08 +0800 Subject: [PATCH] =?UTF-8?q?docs(tabbar):=20=E6=9B=B4=E6=96=B0README?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=85=8D=E7=BD=AE=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 添加原生tabbar和自定义tabbar的配置说明,以及接口获取tabbar列表时的注意事项 --- src/tabbar/README.md | 10 ++++++++++ uno.config.ts | 1 + 2 files changed, 11 insertions(+) diff --git a/src/tabbar/README.md b/src/tabbar/README.md index 2485b06..95e24b2 100644 --- a/src/tabbar/README.md +++ b/src/tabbar/README.md @@ -15,3 +15,13 @@ > 注意:花里胡哨的效果需要自己实现,本模版不提供。 + +## 配置说明 + +- 如果使用的是原生tabbar, 则每个 item 需要配置 `path`、`text`、`iconPath`、`selectedIconPath` 等属性。 +- 如果使用的是自定义tabbar, 则每个 item 需要配置 `path`、`text`、`icon` 、`iconType` 等属性。 + +## 如果是自定义tabbar, 且通过接口拿到tabbar列表 +则,需要跟原生tabbar的path对应上即可。 + +另外,如果用的是 Unocss 图标,还需要在 `uno.config.ts` 的 `safelist` 中添加图标名称。 \ No newline at end of file diff --git a/uno.config.ts b/uno.config.ts index 2ddbd83..8edc1f0 100644 --- a/uno.config.ts +++ b/uno.config.ts @@ -39,6 +39,7 @@ export default defineConfig({ center: 'flex justify-center items-center', }, ], + // 动态图标需要在这里配置,或者写在vue页面中注释掉 safelist: [], rules: [ [