目录

微信小程序项目-tabBar-配置问题pagesminemine-need-in-pages

微信小程序项目 tabBar 配置问题:“pages/mine/mine“ need in [“pages“]

问题与处理策略

问题描述
  • 在微信小程序项目中,配置并使用 tabBar 报如下错误
[ miniprogram/app.json 文件内容错误] miniprogram/app.json: 
["tabBar"][3]["pagePath"]: 
"pages/mine/mine" need in ["pages"](env: Windows,mp,1.06.2306020; lib: 3.7.8)
问题原因
  1. 错误提示在 miniprogram/app.json 文件中,tabBar 配置的某个页面的 pagePath( pages/mine/mine )没有在 pages 数组中注册
  2. 微信小程序要求所有在 tabBar 中配置的页面路径,都必须先在 pages 数组中注册
处理策略
  • miniprogram/app.json 文件中,注册好相应的页面后,再在 tabBar 中配置
{
 "pages": [
   "pages/mine/mine"
   ...
 ],
 "tabBar": {
   "list": [
     {
       "pagePath": "pages/mine/mine",
       "text": "我的"
     }
     ...
   ]
 }
}