使用router依次打开,A->B->C->D,四个页面,如何从D页面退回A页面

使用router依次打开,A->B->C->D,四个页面,如何从D页面退回A页面

HarmonyOS
6天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
sheeny2000

当前的router.back还不支持指定页面栈返回,可通过指定URL返回,通过携带params初始化页面实现类似效果(但是并没有返回页面栈栈底)

示例代码

goBackPage() {
this.params['index'] = 0
router.back({
url: 'pages/SecondPage',
params:this.params
})
}
分享
微博
QQ
微信
回复
5天前
相关问题
页面导航如何实现A B页面叠层
272浏览 • 1回复 待解决
鸿蒙-如何打开跳转GPS设置页面
15887浏览 • 1回复 待解决
鸿蒙-如何打开跳转WLAN设置页面
8650浏览 • 1回复 待解决
页面导航如何实现两页面叠层
652浏览 • 1回复 待解决
如何实现页面加载前接口获取数据
986浏览 • 1回复 待解决
鸿蒙系统怎么打开定位开关页面
8959浏览 • 1回复 待解决
工具类里 怎么跳转或打开页面呢?
2434浏览 • 1回复 待解决
使用Drawing进行2d图像绘制
445浏览 • 1回复 待解决