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执行异常问题 ?
1050浏览 • 0回复 待解决
HarmonyOS onBackPress执行异常问题
2173浏览 • 1回复 待解决
HarmonyOS onBackPress返回值问题
1054浏览 • 1回复 待解决
HarmonyOS 在window内无法使用onBackPress
905浏览 • 1回复 待解决
使用onBackPress对子窗口进行销毁
2426浏览 • 1回复 待解决
onBackPress生命周期是什么,如何重写
1716浏览 • 1回复 待解决
如何理解和重写onBackPress生命周期
3777浏览 • 1回复 待解决
HarmonyOS RN onBackP ress() 返回处理问题
1387浏览 • 1回复 待解决
HarmonyOS 如何返回系统桌面
1651浏览 • 1回复 待解决
HarmonyOS Aspect能否hook CustomComponent?
1144浏览 • 1回复 待解决
HarmonyOS
671浏览 • 1回复 待解决
HarmonyOS flutter接入HarmonyOS原生视图
1068浏览 • 1回复 待解决