抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

前言

初次学习uni-app就遇到了明明配置了tarBar却不显示的问题,真是出师未捷身先死。因此今天就把解决方法记录下来

问题原因

假设配置文件如下

{
    "pages": [{
        "path": "pages/index/index"
    }, {
        "path": "pages/cake/cake"
    }, {
        "path": "pages/bread/bread"
    }, {
        "path": "pages/food/food"
    }],
    "tabBar": {
        "list": [{
                "pagePath": "pages/cake/cake",
                "text": "蛋糕"
            },
            {
                "pagePath": "pages/bread/bread",
                "text": "面包"
            }
        ]
    }
}

上面的配置文件可知,小程序的首页是index,而tabBar的第一个是cake。这样就导致了小程序不知道哪一个才是真正的首页

解决方法

  1. 将page中的cake调整为第一个元素
  2. 或者将index添加到tabBar

评论