微信小程序项目 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": "我的"
     }
     ...
   ]
 }
}
相关推荐
yvvvy21 分钟前
白嫖 React 性能优化?是的,用 React.memo!
前端·javascript
郭邯25 分钟前
小程序中自定义组件的样式隔离
微信小程序
NicolasCage28 分钟前
react-typescript学习笔记
javascript·react.js
JohnYan30 分钟前
Bun技术评估 - 16 Package Manager
javascript·后端·bun
拾光拾趣录1 小时前
从“祖传”构造函数到 `class`
前端·javascript
yvvvy1 小时前
从“按钮都不会点”到“能撸大厂 UI”:我用 react-vant 踢开组件库的大门!
前端·javascript
安然dn1 小时前
Cropper.js:JS图像裁剪库
前端·javascript
Danny_FD2 小时前
Vue + Element UI 实现模糊搜索自动补全
前端·javascript
gnip2 小时前
闭包实现一个简单Vue3的状态管理
前端·javascript
Enddme2 小时前
《面试必问!JavaScript 中this 全方位避坑指南 (含高频题解析)》
前端·javascript·面试