如何启动页在跳转下一page后 关闭启动页?

如何启动页在跳转下一page后 关闭启动页?-鸿蒙开发者社区

如图所示,进入APP启动页跳转主页/登录之后,启动页并没有关闭。此处直接执行router.back()就会大退了  请问这里得怎么写


Ability框架
2024-08-15 14:14:56
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
Joshun
await router.pushUrl({url:"pages/Main"},router.RouterMode.Single)
        setTimeout(()=>{
          router.clear()
        },300)复制
  • 1.
  • 2.
  • 3.
  • 4.

pushUrl的话默认有动画,不加延时的话前一个页面被clear(白屏)了,后一个页面的入场动画还没结束


分享
微博
QQ
微信
回复
2024-08-15 15:45:11


相关问题
ArkTsPage内,如何关闭当前Page
3902浏览 • 1回复 待解决
HarmonyOS 启动广告跳转问题
844浏览 • 1回复 待解决
HarmonyOS如何设置应用启动
1721浏览 • 1回复 待解决
HarmonyOS 启动设置问题
1432浏览 • 1回复 待解决
HarmonyOS 冷启动启动的实现
1000浏览 • 1回复 待解决
HarmonyOS 启动背景图适配
935浏览 • 1回复 待解决
如何启动应用的系统设置详情
2682浏览 • 1回复 待解决
HarmonyOS 启动的闪屏怎么配置
742浏览 • 1回复 待解决
HarmonyOS 滑动下一效果应该如何
815浏览 • 1回复 待解决
HarmonyOS 怎样自定义应用的启动
1214浏览 • 1回复 待解决
跳转设置返回存在白屏
2572浏览 • 1回复 待解决