c***@gmail.com
c***@gmail.com
  • 发布:2024-05-23 12:03
  • 更新:2024-05-28 15:00
  • 阅读:60

【报Bug】pages json设置了 condition 之后,并且同时存在 index.vue 和 index.unve app任意机型启动白屏

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 14.4 (23E214)

HBuilderX类型: 正式

HBuilderX版本号: 4.15

手机系统: 全部

手机厂商: 华为

页面类型: nvue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

测试过的手机:

所有类型

操作步骤:

【原因】
pages.json  不能配置 condition 就能正常显示UI

"condition": {
  //模式配置,仅开发期间生效
  "current": 0, //当前激活的模式(list 的索引项)
  "list": [
    {
      "name": "首页", //模式名称
      "path": "/pages/index/index" //启动页面,必选
    }
  ]
}

定位了好久,这个代码会导致app白屏

预期结果:

app 正常显示 nvue的页面

实际结果:

app白屏

bug描述:

【问题】
通过 新建项目-》 默认模板
同时存在两个文件 index.nvue  index.vue   
通过 app运行  无论什么机型安卓+iOS 都显示白屏   只有vue文件的时候会有UI, 小程序能显示正常的vue 文件的内容

【bug定位】
pages.json  添加了 "condition": {
  //模式配置,仅开发期间生效
  "current": 0, //当前激活的模式(list 的索引项)
  "list": [
    {
      "name": "首页", //模式名称
      "path": "/pages/index/index" //启动页面,必选
    }
  ]
}

定位了好久,这个代码会导致app白屏,删除这个配置则能正常显示UI

2024-05-23 12:03 负责人:无 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

要回复问题请先登录注册