微信小程序项目 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": "我的"
     }
     ...
   ]
 }
}
相关推荐
EnoYao1 小时前
我写了一个团队体检报告 Skill,把摸鱼的同事扒出来了😅
前端·javascript
人生导师yxc1 小时前
微信小程序接入支付宝沙箱支付(http请求)
微信小程序·小程序
Never_Satisfied1 小时前
在JavaScript / Node.js中,package.json文件中的依赖项自动选择最新版安装
javascript·node.js·json
蓝莓味的口香糖1 小时前
【vue3】组件的批量全局注册
前端·javascript·vue.js
云起SAAS2 小时前
日历黄历八字排盘紫微斗数奇门遁甲姓名分析号码吉凶命理抖音快手微信小程序看广告流量主开源
微信小程序·小程序·ai编程·看广告变现轻·日历黄历八字排盘紫微斗数
Fighting_p3 小时前
【element UI】el-select 组件下拉数据某一行文字过多时,文字换行展示,避免el-select下拉框被撑宽,导致页面过丑
前端·javascript
未来之窗软件服务3 小时前
幽冥大陆(一百12)js打造json硬件管道——东方仙盟筑基期
开发语言·javascript·算法·json·仙盟创梦ide·东方仙盟·东方仙盟算法
王家视频教程图书馆3 小时前
vue3从本地选择一个视频 展示到视频组件中
前端·javascript·音视频
天外来鹿4 小时前
Map/Set/WeakMap/WeakSet学习笔记
前端·javascript·笔记·学习
紫_龙4 小时前
最新版vue3+TypeScript开发入门到实战教程之vue3与vue2语法优劣对比
前端·javascript·typescript