原先的struct A1变成了在A1文件里面的function harBuilder,这时我原先的A1要怎么处理?
根据
我原先struct类型的A1页面,其页面结构是
@Component 
export struct CommunityBasePage { 
@State currentIndex : number = 0; 
//... 
}必须要逐个改成
A1.ets
@Builder 
export function harBuilder(value: object) { 
//。。。 
}这种格式才能使用文档(https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/application-navigation-design-0000001860194417#section541411117319)里的推荐方案吗?那里面的@State等各种操作怎么改?
推荐方案里的demo:
const builderName = BuilderNameConstants.HARA_A1; 
if (!RouterModule.getBuilder(builderName)) { 
  const builder: WrappedBuilder<[object]> = wrapBuilder(harBuilder); 
  RouterModule.registerBuilder(builderName, builder); 
}都是对builder进行处理的,怎么没有对page对应的操作?
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 el1与el2文件是否有区别 
2188浏览  • 1回复 待解决
HarmonyOS SM2非对称加密生成ASN.1密文转C1C3C2标准密文出错 
1594浏览  • 1回复 待解决
HarmonyOS sm2密文调用库加密出来的是ans1编码的,怎么直接转成c1c3c2的数组 
1002浏览  • 1回复 待解决
升级鸿蒙系统后,手机原先里面的数据信息和个人资料会丢失吗? 
13699浏览  • 1回复 待解决
audioPlayer.src怎设置media里面的mp3文件 
3635浏览  • 1回复 待解决
HarmonyOS ASN.1 
1053浏览  • 1回复 待解决
HarmonyOS 在2in1设备上,代码中怎么处理,默认焦点所在的组件可以高亮展示? 
1241浏览  • 1回复 待解决
错误rowCount返回值-1如何处理? 
2491浏览  • 1回复 待解决
请问neptune开发板如何实现1us和1ms的定时 
7240浏览  • 1回复 待解决
我现在有一个MP4文件想要播放,怎么快速实现mp4文件的播放? 
1460浏览  • 1回复 待解决
layoutweight(1)不能优先展示指定的组件 
3569浏览  • 1回复 待解决
不加.layoutWeight(1)显示不全,加了.layoutWeight(1)如果列表项比较少,会被强制居中,怎么解决呢? 
1101浏览  • 1回复 待解决
HarmonyOS 2in1怎么禁止最大化 
1365浏览  • 1回复 待解决
HarmonyOS 路由跳转bea1的问题 
1153浏览  • 1回复 待解决
#鸿蒙通关秘籍#怎么在module.json5文件中注册BackupExtensionAbility? 
1240浏览  • 1回复 待解决
解析和操作ASN.1数据的工具 
2526浏览  • 1回复 待解决
HarmonyOS 播控中心的时间比AVPlayer获取到的时间要少1s 
891浏览  • 1回复 待解决
除了已有的px,vp,fp,lpx外,有没有类似CSS中1vw表示1%的视窗宽度 
1465浏览  • 1回复 待解决
HarmonyOS 现在支持 SHA1吗?我只看到SHA256? 
1935浏览  • 1回复 待解决
HarmonyOS 获取相册视频的sha1签名 
975浏览  • 1回复 待解决
HarmonyOS 签名文件.p12文件的指纹能否在API里边拿到 
1085浏览  • 1回复 待解决
neptune 烧写报错[upload] Error -1 
8133浏览  • 2回复 待解决
主工程要怎么使用module里面的颜色? 
988浏览  • 1回复 待解决
HarmonyOS 是否支持音频处理3A1V机制,是否有对应的API方法 
786浏览  • 1回复 待解决
HarmonyOS List组件滑动限制为1页的问题 
698浏览  • 1回复 待解决





















原page页面可以正常写,在封装的@Builder里面引用原page即可,如:
详细应用导航设计请参考文档中的demo:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/application-navigation-design-0000001860194417#section541411117319