请问开发的时候为什么都不在ability中写代码,要再添加一个Slice写?
刚刚发现了一个奇怪现象,开发基本上都在Slice中写,为什么不在ability中写呢,我测试了一下在ability中写也可以,这是什么原因?我的猜测是ability中以后可能会用来做一些提前操作的事
#每日一问一答#
鸿蒙os
赞
收藏 0
回答 4
已解决
https://harmonyos.51cto.com/posts/2428
自己简单总结:一个Page可以不使用AbilitySlice,也可以使用一个或多个AbilitySlice,跟andorid上的Activity与fagment之间的关系类似。
楼上那篇帖子写的很详细
图解鸿蒙Feature Ability和AbilitySlice的关系:https://harmonyos.51cto.com/posts/2130