先说结论:
1.调试基础库版本号不对——需要2.5.0以上
2.custom-tab-bar目录层级不对——需要放在根目录下,和pages同级别
解决问题之后来回顾:
用的是官方的tabbar代码片段,并根据实际修改了部分信息。理论上没有修改到关键的东西,并且因为没有报错信息,所以对于真新手小白本人来说真的一头雾水,不知道怎么去排查
网上找了很多资料,基本都是这个问题:
app.json这个文件中,pages中的第一个页面和list中的第一个页面需要为同一个
后面终于看到一位暴躁姐的分享(找不到链接了🚬),很暴躁但很有效。
如果使用自定义TabBar的话,一定要对官方文档仔细阅读!!!
- 先检查调试基础库版本号——因为那天刚更新,就以为所有版本号都会是最新的。结果连最低自定义TabBar的调试基础库版本都不够。(红框处下拉可以修改版本)
- custom目录一定要放在根目录下,不要放在其他目录的下面
- custom目录下名字不要乱取,官方说了index就是index,不要自己灵机一动