Page内导航使用startAbility() 和presentForResult()的区别?

Page Ability里的不同AbilitySlice可以调用startAbility() ,presentForResult()来实现子页面AbilitySlice的调用,请问这两个方法有什么区别?

鸿蒙
HarmonyOS
导航
2021-12-03 11:54:56
浏览
收藏 0
回答 3
待解决
回答 3
按赞同
/
按时间
Euphemian
3

开发指南上有详细说明。可查看以下链接学习:

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ability-page-switching-0000000000037999

分享
微博
QQ
微信
回复
2021-12-03 15:43:43
没用的喵叔
3

打个比方:把PageAbility比作窗户,AbilitySlice可以比作窗户上的窗纸。startAbility() 会跳转到另一个窗户上,present()只在当前窗户的不同窗纸间切换。

分享
微博
QQ
微信
回复
2021-12-06 15:35:57
vsrrrrrb
2

一个同page,一个不同page

分享
微博
QQ
微信
回复
2021-12-03 23:11:31
相关问题
FA模型Stage模型StartAbility使用差异
86浏览 • 1回复 待解决
多模块应用使用startAbility报错
90浏览 • 1回复 待解决
wampserverapache区别
685浏览 • 1回复 待解决
exportexport default区别
90浏览 • 1回复 待解决
如何设置状态栏导航颜色
87浏览 • 1回复 待解决
ArkTS可以使用for循环吗
1370浏览 • 1回复 已解决
hilogconsole.log区别
86浏览 • 1回复 待解决
eTS文件ts文件区别
100浏览 • 1回复 待解决
HARHAP区别有哪些
99浏览 • 1回复 待解决
Stage模型FA模型区别
144浏览 • 1回复 待解决
JS UI框架中FAPApage之间如何通信?
1181浏览 • 1回复 待解决
组件入参加@prop不加区别
73浏览 • 1回复 待解决
如何获取状态栏导航栏高度
102浏览 • 1回复 待解决
鸿蒙如何获取导航状态栏高度
9013浏览 • 1回复 待解决
HVD ManagerDevice Manager区别
5138浏览 • 1回复 待解决
多态多模区别是什么?
4020浏览 • 2回复 已解决