m***@cssbuy.com
m***@cssbuy.com
  • 发布:2025-02-21 15:38
  • 更新:2025-02-21 16:19
  • 阅读:55

【报Bug】getSubNVueById 报错

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: window 10

HBuilderX类型: 正式

HBuilderX版本号: 4.15

手机系统: iOS

手机系统版本号: iOS 15

手机厂商: 苹果

手机机型: IPone 12 mini

页面类型: nvue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

"globalStyle": {
"navigationBarTextStyle": "white",
"navigationBarTitleText": "",
"navigationStyle": "custom",
"enablePullDownRefresh": false,
"navigationBarBackgroundColor": "#87C349",
"backgroundColor": "#ffffff",
"titleNView":false,
"app-plus": {
"bounce": "none" ,
"safearea": {
"bottom": "none"
},
"subNVues":[{
"id":"popup",
"path": "pages/popup/popup.nvue", // nvue 路径
"style": { //webview style 子集,文档可暂时开放出来位置,大小相关配置
"position": "popup", //除 popup 外,其他值域参考 5+ webview position 文档
"margin":"auto",
"width": "0",
"height": "0"
// "background": "transparent"
}
}]

    }  
},  

var subNVue = uni.getSubNVueById('popup');
subNVue.show('fade-in',200,()=>{
console.log(456)
subNVue.setStyle({
"position": "absolute", //除 popup 外,其他值域参考 5+ webview position 文档
"width": "100vw",
"height": "100vh",
"background": "transparent"
})
})

操作步骤:

配置完,打开app调用api

预期结果:

窗口显示

实际结果:

报错

bug描述:

uni.getSubNVueById('popup') 报错

2025-02-21 15:38 负责人:无 分享
已邀请:
m***@cssbuy.com

m***@cssbuy.com (作者)

4.45版本也会这样

要回复问题请先登录注册