xiaol3828
xiaol3828
  • 发布:2025-05-14 23:07
  • 更新:2025-05-14 23:07
  • 阅读:47

【报Bug】subNvue原生子窗体,一直报这个错误是咋回事,还有,子窗体会自动加载

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 版本 Windows 10 专业版 版本号 2009 安装日期 ‎2021/‎4/‎17 OS 内部版本 19045.5737

HBuilderX类型: 正式

HBuilderX版本号: 4.65

手机系统: Android

手机系统版本号: Android 13

手机厂商: 小米

手机机型: Redmi Note 11 5g

页面类型: nvue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

pages.json配置内容

"app-plus": {
"subNVues":[{
"id": "navid", // 唯一标识
"path": "pages/index-test/subNvue/nav", // 页面路径
// "type": "navigationBar",
"style": {
"position": "dock",
"dock": "top",
"top": "0px",
"bottom": "0px",
"width": "100%",
"height": "200px",
"background": "transparent"
},
"show": false
}]
}

预期结果:

vue页通过subNVue.show() 打开

实际结果:

vue页直接打开子窗体了,并且报以下错误

22:51:17.089 [Vue warn]: Unhandled error during execution of setup function
at <NavpageId=NaNpagePath="pages/index-test/subNvue/nav"__pageQuery={}>
22:51:17.089 TypeError: Cannot set property 'nvue' of null

bug描述:

22:51:17.089 [Vue warn]: Unhandled error during execution of setup function
at <NavpageId=NaNpagePath="pages/index-test/subNvue/nav"__pageQuery={}>
22:51:17.089 TypeError: Cannot set property 'nvue' of null

配置好以后,每次都报这个错误,而且会自动加载

2025-05-14 23:07 负责人:无 分享
已邀请:

要回复问题请先登录注册