微信小程序项目问题:tabBar.borderStyle 字段需为 black,white

问题与处理策略

问题描述
json 复制代码
{
    "tabBar": {
        "color": "#999",
        "selectedColor": "#3D98FF",
        "backgroundColor": "#fff",
        "borderStyle": "#999",
        "list": [
            {
                "pagePath": "pages/home/home",
                "text": "首页"
            },
            {
                "pagePath": "pages/info/info",
                "text": "咨询"
            },
            {
                "pagePath": "pages/goods/goods",
                "text": "产品"
            },
            {
                "pagePath": "pages/mine/mine",
                "text": "我的"
            }
        ]
    }
}
  • 在微信小程序项目中,上述 tabBar 配置,报如下错误

    [ miniprogram/app.json 文件内容错误] miniprogram/app.json:
    tabBar.borderStyle 字段需为 black,white(env: Windows,mp,1.06.2306020; lib: 3.7.8)

问题原因
  1. 错误表明微信小程序开发工具在编译时检测到 app.json 文件中的 tabBar.borderStyle 字段值不合法

  2. tabBar.borderStyle 字段只能设置为 black 或 white,当前配置的值不符合要求

处理策略
  • tabBar.borderStyle 字段的值改为 black 或 white
json 复制代码
{
    "tabBar": {
        "color": "#999",
        "selectedColor": "#3D98FF",
        "backgroundColor": "#fff",
        "borderStyle": "black",
        "list": [
            {
                "pagePath": "pages/home/home",
                "text": "首页"
            },
            {
                "pagePath": "pages/info/info",
                "text": "咨询"
            },
            {
                "pagePath": "pages/goods/goods",
                "text": "产品"
            },
            {
                "pagePath": "pages/mine/mine",
                "text": "我的"
            }
        ]
    }
}
相关推荐
梦梦代码精3 分钟前
开源即商用,预期产出、风险与优化建议
人工智能·gitee·前端框架·开源·github
小码哥_常4 分钟前
解锁Android权限申请新姿势:与前置说明弹窗共舞
前端
早點睡3907 分钟前
ReactNative项目OpenHarmony三方库集成实战:react-native-gifted-charts
javascript·react native·react.js
紫_龙23 分钟前
最新版vue3+TypeScript开发入门到实战教程之路由详解三
前端·javascript·typescript
-SOLO-27 分钟前
使用Cursor操控正在打开的Chrome
前端·chrome
chiwei_hua28 分钟前
如何在 Blazor Web 前端中使用 C# 进行数据交互?
前端·c#·交互
pacong32 分钟前
vscode使用
javascript·vue.js·vscode
花卷HJ1 小时前
微信小程序国际化完整方案
微信小程序·小程序·notepad++
2501_916008891 小时前
2026 iOS 证书管理,告别钥匙串依赖,构建可复制的签名环境
android·ios·小程序·https·uni-app·iphone·webview
与数据交流的路上1 小时前
linux-系统日志的归档
linux·运维·javascript