微信小程序项目问题: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": "我的"
            }
        ]
    }
}
相关推荐
Justin3go4 小时前
HUNT0 上线了——尽早发布,尽早发现
前端·后端·程序员
怕浪猫5 小时前
第一章 JSX 增强特性与函数组件入门
前端·javascript·react.js
铅笔侠_小龙虾5 小时前
Emmet 常用用法指南
前端·vue
钦拆大仁5 小时前
跨站脚本攻击XSS
前端·xss
前端小L5 小时前
贪心算法专题(十):维度权衡的艺术——「根据身高重建队列」
javascript·算法·贪心算法
VX:Fegn08956 小时前
计算机毕业设计|基于springboot + vue校园社团管理系统(源码+数据库+文档)
前端·数据库·vue.js·spring boot·后端·课程设计
Fortunate Chen6 小时前
类与对象(下)
java·javascript·jvm
ChangYan.7 小时前
直接下载源码但是执行npm run compile后报错
前端·npm·node.js
skywalk81637 小时前
在 FreeBSD 上可以使用的虚拟主机(Web‑Hosting)面板
前端·主机·webmin