HarmonyOS 如何判断当前的显示页面是否是 '搜索页面' 等具体的页面
项目使用RouterModule.push方式跳转,跳转过程中,如何获取当前的页面名称,用以判断当前的页面是具体哪个页面,
if let nav = self.window?.rootViewController as? UINavigationController {
let currentViewController = nav.visibleViewController // 或者 nav.topViewController
// 现在你可以检查 currentViewController 是否是你想要的页面
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 咨询下如何判断组件在当前页面是否显示?
859浏览 • 0回复 待解决
HarmonyOS 是否有获取当前正在显示页面的页面树的接口
264浏览 • 1回复 待解决
实现左边显示导航,右边显示显示具体页面效果的方案
1818浏览 • 1回复 待解决
HarmonyOS 如何判断某个页面在当前的路由列表中?
351浏览 • 1回复 待解决
HarmonyOS H5页面如何获取当前系统是否是深色模式,当前系统自提大小等信息?
429浏览 • 1回复 待解决
对于判断当前page页面是否销毁以及主动关闭或销毁当前page页面有相关方法吗
1957浏览 • 1回复 待解决
HarmonyOS router如何判断栈顶是哪个页面?
439浏览 • 1回复 待解决
HarmonyOS 弹窗是否可以绑定页面当切换页面后,在其它页面不显示返回绑定页面后显示弹窗
36浏览 • 1回复 待解决
HarmonyOS 如何设置Entry页面是透明页面
633浏览 • 1回复 待解决
HarmonyOS onPageShow中获取上一个页面返回params时,如何判断是页面返回触发的onPageShow?
506浏览 • 1回复 待解决
HarmonyOS 如何判断当前连接的wifi是否是手机热点
17浏览 • 1回复 待解决
鸿蒙注销当前页面是哪个方法?
8687浏览 • 1回复 已解决
web页面判断是在上滑和下滑以及是否滑动到底
945浏览 • 1回复 待解决
ArkTs如何跳转当前应用的设置页面?
2653浏览 • 1回复 待解决
HarmonyOS TabContent tab页面切换的时候TabContent 里的页面怎么监听切换到当前页面了
258浏览 • 1回复 待解决
HarmonyOS 在h5页面怎样判断当前环境?
200浏览 • 1回复 待解决
HarmonyOS 不同web页面的缓存数据是否是共享的?
527浏览 • 1回复 待解决
判断当前app的运行环境是否是64位
542浏览 • 1回复 待解决
HarmonyOS 如何动态获取当前页面
1065浏览 • 1回复 待解决
如何判断当前线程是否是主线程
2609浏览 • 1回复 待解决
HarmonyOS如何跳转到当前应用的通知管理页面
883浏览 • 1回复 待解决
HarmonyOS 是否能获取当前路由对应页面组件的实例
130浏览 • 1回复 待解决
非page组件,有没有类似onPageShow、onPageHide的系统回调方法,用于判断当前组件是否离开页面
1721浏览 • 1回复 待解决
HarmonyOS 热启动如何判断某个页面存在
653浏览 • 1回复 待解决
可以使用router.getState函数。用于返回一个RouterState对象,其中包含name属性,该属性表示当前页面的名称,即对应文件名 。
API参考:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-router-V5#routergetstate