请问开发的时候为什么都不在ability中写代码,要再添加一个Slice写?

刚刚发现了一个奇怪现象,开发基本上都在Slice中写,为什么不在ability中写呢,我测试了一下在ability中写也可以,这是什么原因?我的猜测是ability中以后可能会用来做一些提前操作的事

#每日一问一答#

鸿蒙os
2021-01-05 18:02:44
浏览
收藏 0
回答 4
已解决
回答 4
按赞同
/
按时间
fangwenmahu
2
已于2021-2-20 10:11:08修改
分享
微博
QQ
微信
回复
2021-01-06 09:12:21
破茧_追梦
1

自己简单总结:一个Page可以不使用AbilitySlice,也可以使用一个或多个AbilitySlice,跟andorid上的Activity与fagment之间的关系类似。

分享
微博
QQ
微信
回复
2021-01-06 10:44:18
mb5fbb

楼上那篇帖子写的很详细

分享
微博
QQ
微信
回复
2021-01-06 14:51:25
张荣超老师

图解鸿蒙Feature Ability和AbilitySlice的关系:https://harmonyos.51cto.com/posts/2130

分享
微博
QQ
微信
回复
2021-02-14 22:49:20
相关问题
鸿蒙promise怎么
1671浏览 • 3回复 待解决
为什么开发鸿蒙App
5245浏览 • 24回复 待解决
这个swipe事件怎么啊?
2973浏览 • 2回复 待解决
JS如可开发一个可横向拖动表格
644浏览 • 1回复 待解决
js能跳转到java页面吗
3671浏览 • 1回复 待解决
救命,鸿蒙怎么动画啊
1270浏览 • 2回复 待解决
neptune 烧报错[upload] Error -1
644浏览 • 2回复 待解决