HarmonyOS router怎么判断某个Page是否启动了 还在路由栈里面

router怎么判断某个Page是否启动了,还在路由栈里面,需要知道某个Entry组件是否还存活了。

HarmonyOS
2024-12-20 15:34:39
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

router不支持判断是否在路由栈中的方法,建议你尽量用navigation来实现,因为后续router会停止演进,后续也不会新增能力。navigation中可以通过getAllPathName 获取栈中所有NavDestination页面的名称。

参考地址:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-navigation-V5#getallpathname10

分享
微博
QQ
微信
回复
2024-12-20 18:30:53
相关问题
怎么判断某个customDialog是否弹出?
585浏览 • 1回复 待解决
HarmonyOS 如何关闭非顶的某个Page
208浏览 • 1回复 待解决
HarmonyOS 怎么设置某个 page 横屏展示
326浏览 • 1回复 待解决
HarmonyOS 判断设备是否安装某个app
268浏览 • 1回复 待解决
HarmonyOS 路由怎么销毁其中内一页
178浏览 • 1回复 待解决
HarmonyOS判断Object中是否含有某个属性
1719浏览 • 1回复 待解决
HarmonyOS 路由相关问题
624浏览 • 1回复 待解决
HarmonyOS router路由管理
264浏览 • 1回复 待解决