HarmonyOS router 返回问题

router 默认是Standard 多例模式,那么router栈里可能存在多个pages/detail页面 如果要返回到其中一个页面,该怎么处理呢。我尝试这样写的话router.back({url:‘pages/detail’}); ,返回的是最近栈顶的那个页面。

比如我当前栈中 有三个detail页面,但是每个页面传入的参数不一样,比如第一个页面传的title 是A ,第二个页面title是B,第三个页面title 是C ,现在我在栈顶页面,我如何返回到A页面呢?

HarmonyOS
2024-10-30 11:33:15
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

​通过router.back({url: ‘pages/XXXX’})根据URL参数的不同,返回到指定的页面,同一pages路径下不会有重复的文件,若是别的路径的同名页面,url路径也不同,不会出现找不到的情况;参考文档:​https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-routing-V5

分享
微博
QQ
微信
回复
2024-10-30 16:39:48
相关问题
HarmonyOS router.back返回页面问题
1154浏览 • 1回复 待解决
HarmonyOS Router如何返回指定页面
854浏览 • 1回复 待解决
HarmonyOS router跳转返回如何传参
1075浏览 • 1回复 待解决
HarmonyOS router跳转问题
1614浏览 • 2回复 待解决
HarmonyOS Vue页面router.back()无法返回
1159浏览 • 1回复 待解决
HarmonyOS router.back返回参数如何接收
1139浏览 • 1回复 待解决
HarmonyOS router携带参数问题
997浏览 • 1回复 待解决
HarmonyOS router使用是否可以带参数返回
1080浏览 • 1回复 待解决
HarmonyOS router.back()如何获取返回
1615浏览 • 1回复 待解决
HarmonyOS router若干问题
1019浏览 • 1回复 待解决
HarmonyOS router路由跳转问题
1844浏览 • 2回复 待解决
返回页面router.back如何传递参数
2065浏览 • 2回复 待解决
HarmonyOS router和navigaiton混用问题
853浏览 • 1回复 待解决
HarmonyOS Nav和Router功能问题
1095浏览 • 1回复 待解决
HarmonyOS router.getParams()清空问题
1408浏览 • 1回复 待解决
HarmonyOS router路由路径的问题
1377浏览 • 1回复 待解决
HarmonyOS router传参获取问题
1471浏览 • 1回复 待解决
HarmonyOS router.back无法返回到上一页
961浏览 • 1回复 待解决
router.getParams使用问题
2388浏览 • 1回复 待解决