larry_cao
larry_cao
  • 发布:2022-01-28 14:40
  • 更新:2022-02-07 10:48
  • 阅读:729

【报Bug】uniapp 预加载含有subnvue子窗口的tabbar页面, 其他tabbar页面(除首页)的子窗口不显示

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.3.10

手机系统: iOS

手机系统版本号: iOS 14

手机厂商: 苹果

手机机型: iPhone X

页面类型: nvue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

unipp-nvue 项目,配置几个tabbar页面,每个tabbar页面都配置一个subnvue子页面,在App.vue的onLaunch中,预加载所有tabbar页面

预期结果:

运行到手机测试,切换每个tabbar,都是能显示子窗口的

实际结果:

运行到手机测试,切换每个tabbar,只有首页(第一个tabbar页面可以显示配置的子窗口),其他的tabbar页面上不显示配置的子窗口,通过uni.getSubNVueById(subNvueId).show(); 依然显示不出来

bug描述:

问题:5个tabbar页面都配置了subNVues,每个tabbar页面都是只配置了一个子窗口,在App.vue页面的onLaunch里面通过uni.preloadPage预加载了所有的tabbar页面,只有首页(第一个tabbar页面)显示了子窗口,其他的tabbar都不显示;
尝试:不显示子窗口的页面通过uni.getSubNVueById(subNvueId).show(); 依然显示不出来
不预加载tabbar页面,子窗口都是能显示的

子窗口和tabbar页面都是nvue页面

2022-01-28 14:40 负责人:无 分享
已邀请:
DCloud_UNI_HT

DCloud_UNI_HT

subNVues 子窗口是同一个吗 ?

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