v***@163.com
v***@163.com
  • 发布:2022-04-21 08:53
  • 更新:2022-04-21 16:26
  • 阅读:612

【报Bug】page.json设置出错

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows 10 专业版

HBuilderX类型: 正式

HBuilderX版本号: 3.4.6

第三方开发者工具版本号: 1.05.2204180

基础库版本号: 2.24.0

项目创建方式: HBuilderX

示例代码:

{
"pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages
{
"path": "pages/index/index",
"style": {
"navigationBarTitleText": "uni-app"
}
}
],
"globalStyle": {
"navigationBarTextStyle": "black",
"navigationBarTitleText": "uni-app",
"navigationBarBackgroundColor": "#F8F8F8",
"backgroundColor": "#F8F8F8"
}
}

操作步骤:

一个新建的工程,在page.json里配置页面属性,当在默认配置,加入"enablePullDownRefresh": true 时,保存是没有报错的,但当再加入"navigationStyle": "custom"时,就会报错:
pages.json解析失败
TypeError: Cannot read property 'subpackages' of undefined

而且就算删去"enablePullDownRefresh": true,"navigationStyle": "custom",再保存,那个报错一直存在

预期结果:

我其实是想现下拉刷新的效果.

实际结果:

实际就是报错,实现不了效果

bug描述:

pages.json解析失败  
TypeError: Cannot read property 'subpackages' of undefined  
2022-04-21 08:53 负责人:无 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

  • v***@163.com (作者)

    我昨晚看到回复,然后就思索是不是HBuilder更新时出了问题,我就删了,再下载了HBuilderX.3.4.6.20220420.然后就再新建了一个:uni-app工程,新工程啥也没动过,就在pages.json某个vue页,加了句""enablePullDownRefresh": true",保存,故障就复现了,不用上传什么代码片段了,你们可以去试试就知道了.

    2022-04-22 08:40

  • DCloud_UNI_Anne

    回复 v***@163.com: 测试未复现此问题

    2022-04-22 11:02

该问题目前已经被锁定, 无法添加新回复