HarmonyOS onBackPress

A push B push C , B调用了onBackPress,但是 C却返回了?为什么

@Entry
@Component
struct A{
}

@Entry
@Component
struct B{
}

@Entry
@Component
struct C{
}
HarmonyOS
2025-01-09 15:34:18
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

使用router作为路由的话,可以在B跳转到C时使用router.replaceUrl(),此时C会替换B页,并销毁B页面

分享
微博
QQ
微信
回复
2025-01-09 17:27:30
相关问题
HarmonyOS onBackPress执行异常问题 ?
1007浏览 • 0回复 待解决
HarmonyOS onBackPress执行异常问题
2001浏览 • 1回复 待解决
HarmonyOS onBackPress返回值问题
1021浏览 • 1回复 待解决
HarmonyOS 在window内无法使用onBackPress
872浏览 • 1回复 待解决
使用onBackPress对子窗口进行销毁
2298浏览 • 1回复 待解决
onBackPress生命周期是什么,如何重写
1688浏览 • 1回复 待解决
如何理解和重写onBackPress生命周期
3696浏览 • 1回复 待解决
HarmonyOS RN onBackP ress() 返回处理问题
1331浏览 • 1回复 待解决
HarmonyOS 如何返回系统桌面
1539浏览 • 1回复 待解决
HarmonyOS Aspect能否hook CustomComponent?
1120浏览 • 1回复 待解决
HarmonyOS jsbridge HarmonyOS版本
907浏览 • 1回复 待解决