微信小程序项目 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 中配置
json 复制代码
{
 "pages": [
   "pages/mine/mine"
   ...
 ],
 "tabBar": {
   "list": [
     {
       "pagePath": "pages/mine/mine",
       "text": "我的"
     }
     ...
   ]
 }
}
相关推荐
十年砍柴---小火苗7 分钟前
原生js操作元素类名(classList,classList.add...)
javascript·css·css3
站在风口的猪11087 小时前
《前端面试题:CSS对浏览器兼容性》
前端·css·html·css3·html5
JohnYan7 小时前
Bun技术评估 - 04 HTTP Client
javascript·后端·bun
胡斌附体8 小时前
uniapp路由跳转toolbar页面
小程序·uni-app·switch·路由·type·uview-ui
拉不动的猪9 小时前
TS常规面试题1
前端·javascript·面试
穗余10 小时前
NodeJS全栈开发面试题讲解——P5前端能力(React/Vue + API调用)
javascript·vue.js·react.js
一心赚狗粮的宇叔10 小时前
web全栈开发学习-01html基础
前端·javascript·学习·html·web
爱编程的鱼10 小时前
如何在 HTML 中添加按钮
前端·javascript·html
站在风口的猪110810 小时前
《前端面试题:前端布局全面解析(圣杯布局、双飞翼布局等)》
前端·css·html·css3·html5
IT瘾君10 小时前
JavaWeb:前后端分离开发-部门管理
开发语言·前端·javascript