路由页面栈可以跳过最大限制32吗

有时候打开的页面可能超过32,除了单例模式还有其他方式吗

HarmonyOS
2024-05-30 21:53:25
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
sunshine_2000

当前规格页面路由(router)不支持跳过最大限度32.页面栈的最大容量为32个页面。如果超过这个限制,可以调用router.clear()方法清空历史页面栈,释放内存空间。 或者推荐可以使用Navigation组件用于模块内页面切换,Navigation的页面栈没有32的最大限制。

文档链接:

Navigation

router

分享
微博
QQ
微信
回复
2024-05-31 21:15:01
相关问题
路由传入参数有大小限制
1463浏览 • 1回复 待解决
HarmonyOS 分享有最大数量限制
716浏览 • 1回复 待解决
HarmonyOS scroll如何限制最大高度
999浏览 • 1回复 待解决
HarmonyOS 路由相关问题
914浏览 • 1回复 待解决
HarmonyOS kv存储的最大可以调整
1001浏览 • 1回复 待解决
HarmonyOS 路由怎么销毁其中内一页
428浏览 • 1回复 待解决