如何在不使用UIAbility的情况下,也能够模块化的管理代码,且各个模块之间可以相互路由跳转?
如何在不使用UIAbility的情况下,也能够模块化的管理代码,且各个模块之间可以相互路由跳转?
HarmonyOS
赞
收藏 0
回答 1
待解决
采用HSP进行模块管理,可以实现页面之间的跳转,无需导入导包即可跳转,跳转方式如下:
方式一:所有跳转到HSP内的页面需要使用特定的格式跳转:’@bundle:包名(bundleName)/模块名(moduleName)/路径/页面所在的文件名(不加.ets后缀)’。
方式二:正常entry内模块路由跳转:‘pages/页面所在的文件名(不加.ets后缀)’。
entry跳转到HSP页面:使用方式一
HSP跳转到entry页面:使用方式二
HSP跳转到HSP页面:使用方式一