← 返回首页

TabBar 配置生成

默认文字颜色
选中文字颜色
背景色
上边框颜色
配置好后在 app.json 的 tabBar 字段中粘贴生成的配置。图标路径相对于小程序根目录,建议放在 /images/tabbar/ 下。最多支持 5 个 Tab,至少 2 个。

功能亮点

可视化颜色配置

通过颜色选择器和文本框,直观配置 TabBar 的默认文字颜色、选中颜色和背景色,所有改动实时生效。

实时预览效果

配置的同时在底部实时显示 TabBar 预览效果,包括选中态和未选中态的视觉差异,配色是否协调一目了然。

自动生成 JSON

根据你的配置自动生成完整的 app.json tabBar 配置代码,JSON 格式严格规范,杜绝手写语法错误。

一键复制配置

生成的 TabBar 配置代码支持一键复制到剪贴板,省去手动选中和复制的步骤,提高开发效率。

Tab 灵活管理

支持动态添加和删除 Tab 项,自动限制在 2-5 个的微信规范范围内,每个 Tab 独立配置页面路径和图标。

使用步骤

  1. 设置 TabBar 颜色样式——默认文字颜色、选中颜色、背景色和上边框颜色
  2. 添加 Tab 项,填写每个 Tab 的名称、页面路径和选中/未选中图标路径
  3. 实时预览底部导航的视觉效果,检查配色是否协调
  4. 一键复制生成的 app.json TabBar 配置代码到你的小程序项目中

关于 TabBar 配置生成

微信小程序的底部 TabBar 需要在 app.json 中手写 JSON 配置——包括每个 Tab 的页面路径(pagePath)、文字(text)、选中/未选中的图标路径(iconPath/selectedIconPath)、以及整体的颜色设置。JSON 语法严格(双引号、无尾逗号),手写容易犯低级语法错误。本工具提供可视化配置界面:选择图标、填写文字、设置颜色,自动生成符合微信小程序规范的 app.json TabBar 配置片段,避免 JSON 格式错误。适合小程序初学者快速配置底部导航,或开发者在新建项目时快速搭建骨架。

常见问题

TabBar 的图标有什么要求?

微信小程序要求 TabBar 图标必须放置在项目的根目录或本地资源中(不能用网络图片),格式支持 PNG/JPG,建议尺寸 81px × 81px(3x 图),每个 Tab 需要两个图标:未选中态(iconPath)和选中态(selectedIconPath)。很多开发者会忘记准备两个图标——结果选中和未选中时样子一样,用户无法判断当前在哪个 Tab。

TabBar 最多能放几个 Tab?

微信规定 最少 2 个、最多 5 个 Tab。如果超过 5 个功能入口,需要将低频功能放到二级页面而非 Tab 中。另外,TabBar 只支持主包页面——分包中的页面不能作为 Tab。