HarmonyOS NavPathStack出栈问题
有个场景需要a->b->c,由于NavPathStack pop只能popToIndex或者pop桟顶,现在想单独关闭b。
还有一个场景,就是使用NavDestination Dialog实现了一个类似snackbar的弹窗,点击按钮会跳转到新页面,由于snackbar过几秒就要自动关闭,关闭用的popToIndex,会把用户点击按钮新弹出的页面也关闭。
为什么不能出一个popIndex呢?现在只能使用removeByIndexes代替,使用这个方法就无法执行onPop回调了。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
NavPathStack使用问题
1643浏览 • 1回复 待解决
HarmonyOS 路由栈相关问题
269浏览 • 1回复 待解决
HarmonyOS 页面栈关闭问题
328浏览 • 1回复 待解决
关于NavPathStack的跳转问题
618浏览 • 1回复 待解决
NavPathStack对象透传之后类型变成了普通的 Object,导致后续栈操作失效
1870浏览 • 1回复 待解决
HarmonyOS router如何修改已经入栈的栈内元素
316浏览 • 0回复 待解决
HarmonyOS multinavigation库适配平行视界时是否有统一拦截第一个子页面继续出栈的行为
319浏览 • 1回复 待解决
HarmonyOS 线程栈默认大小是多少?
176浏览 • 1回复 待解决
HarmonyOS NavPathStack的长度如何监控
360浏览 • 1回复 待解决
router.pushUrl(NavPathStack) 透传给 Navigation 组件,页面存在卡死的问题
2197浏览 • 1回复 待解决
HarmonyOS NavPathStack pushPathByName 如何隐藏底部tabBar?
362浏览 • 1回复 待解决
HarmonyOS router如何判断栈顶是哪个页面?
270浏览 • 1回复 待解决
使用Navigation路由栈NavPathStack控制页面跳转。有什么回调或方法可以获取每次跳转后的页面的url吗?
274浏览 • 0回复 待解决
升级api11出现问题,该怎么解决啊?
1126浏览 • 1回复 待解决
HarmonyOS Navgation页面栈移除当前页面之前的栈内容,直接通过操作navstack数组移除就可以吗?
93浏览 • 1回复 待解决
如何使用Navigation的navPathStack参数
1343浏览 • 1回复 待解决
求大神帮忙,在CenterOS主机上编译harmoney 2.0出现问题
7289浏览 • 2回复 待解决
HarmonyOS 页面跳转的路由栈如何拿到?
100浏览 • 1回复 待解决
求大佬告知arkts如何获取调用栈
775浏览 • 1回复 待解决
HarmonyOS 消息总栈 ,用于方便页面间信息传递的消息总栈的组件或框架?
210浏览 • 0回复 待解决
如何NavPathStack也支持页面的启动模式
519浏览 • 1回复 待解决
HarmonyOS NavPathStack如何一次退出多个界面回到首页
743浏览 • 1回复 待解决
HarmonyOS 如何获取所有路由栈里的信息
496浏览 • 1回复 待解决
route栈的栈最大是32个,超过32个是无响应还是报错
543浏览 • 1回复 待解决
NavPathStack对象可以在class中获取并且使用吗?
239浏览 • 1回复 待解决
pop是回退到指定页面,页面肯定是显示pop的页面,该场景如果只需要关闭b页面的话建议使用removeByIndexes移除,onPop回调不适合该场景。