HarmonyOS 如何实现页面的继承功能

比如基础页面BasePage有个一个导航条,页面APage和页面BPage都继承了BasePage,然后都默认拥有导航条

HarmonyOS
2024-12-24 18:36:50
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Excelsior_abit

页面之间无法继承,如果想使用类似继承的功能,可以把相关功能封装成一个组件,页面显示的内容使用@BuilderParam装饰器来显示,类似H5的slot插槽。具体可以参考文档:

如何在自定义函数中创建一个UI组件:https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-arkui-kit-V5?catalogVersion=V5

如何实现类似插槽的功能:https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-arkui-kit-V5?catalogVersion=V5

分享
微博
QQ
微信
回复
2024-12-24 20:23:01
相关问题
HarmonyOS如何实现hap包页面的跳转
748浏览 • 1回复 待解决
HarmonyOS 页面可以继承吗?
963浏览 • 1回复 待解决
HarmonyOS 支持页面继承
97浏览 • 1回复 待解决
如何实现page页面的横竖屏切换
780浏览 • 1回复 待解决
如何实现部分har页面的热更新
611浏览 • 1回复 待解决
在鸿蒙中如何实现页面的懒加载?
243浏览 • 0回复 待解决
路由实现动态页面的跳转方案
2086浏览 • 1回复 待解决
HarmonyOS 请提供登录页面的实现样例
647浏览 • 1回复 待解决
HarmonyOS 如何查看系统页面的abilityName
137浏览 • 1回复 待解决