前言
初次学习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
。这样就导致了小程序不知道哪一个才是真正的首页
解决方法
- 将page中的cake调整为第一个元素
- 或者将
index
添加到tabBar