首页 > 其他分享 >uniapp 隐藏nvue子窗口 不生效

uniapp 隐藏nvue子窗口 不生效

时间:2023-03-17 14:47:24浏览次数:32  
标签:uniapp nvue subNVue const id 窗体 subnvue 隐藏

下面是uniapp官方给到, 显示和关闭 NVue子窗体的方法
 
// 通过 id 获取 nvue 子窗体  
const subNVue = uni.getSubNVueById('map_widget')  
// 打开 nvue 子窗体  
subNVue.show('slide-in-left', 300, function(){  
    // 打开后进行一些操作...  
    //   
});  
// 关闭 nvue 子窗体  
subNVue.hide('fade-out', 300)

 




但是实际app开发中,关闭
nvue 子窗体时候,
subNVue.hide没有效果

用下面方法可以解决:

 

 

const currentWebview = this.$scope.$getAppWebview()
const subnvue = currentWebview.children().find((v) => v.id === 'detailBtn') // 'subnvue' 为你的 subnvue 的 id
subnvue.hide()

 

标签:uniapp,nvue,subNVue,const,id,窗体,subnvue,隐藏
From: https://www.cnblogs.com/weiqian/p/17226730.html

相关文章