HarmonyOS RNOH开发三方fabric库问题求助

尝试使用Fabric组件开发wheel-picker(基于HarmonyOS的WheelPicker),但是最后测量的位置完全不对导致布局混乱,看了断点,RNViewBase计算的layoutMetrics位置不对导致的;同时布局编辑器中显示Stack外层多了一个BuilderProxyNode想知道这个什么时候会出现,是不是这里的问题?

HarmonyOS
2024-12-25 18:08:30
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

需要stack容器组件包裹,示例参考如下:

@Builder
export function buildCustomRNComponent(ctx: ComponentBuilderContext) {
  Stack(){
    if (ctx.componentName === GeneratedSampleView.NAME) {
      GeneratedSampleView({
        ctx: ctx.rnComponentContext,
        tag: ctx.tag,
      })
    }
    if (ctx.componentName === PropsDisplayer.NAME) {
      PropsDisplayer({
        ctx: ctx.rnComponentContext,
        tag: ctx.tag
      })
    } else if (ctx.componentName === WheelPicker.NAME) {
      WheelPicker({
        ctx: ctx.rnComponentContext,
        tag: ctx.tag
      })
    }
  }.position({x:0,y:0})
}
分享
微博
QQ
微信
回复
2024-12-25 20:31:46
相关问题
HarmonyOS unity内三方问题
1300浏览 • 1回复 待解决
HarmonyOS flutter三方支持问题
1172浏览 • 1回复 待解决
HarmonyOS 三方是否可以离线开发
1125浏览 • 1回复 待解决
httpclient三方代理请求关闭问题
2026浏览 • 1回复 待解决
HarmonyOS 三方和本地module引用问题
1485浏览 • 1回复 待解决
HarmonyOS react-native-pdf三方问题
1072浏览 • 1回复 待解决
HarmonyOS 如何删除三方
1406浏览 • 1回复 待解决
HarmonyOS 三方ImageKnife接口调用
1373浏览 • 1回复 待解决
HarmonyOS RNOH问题
1941浏览 • 1回复 待解决
三方中心仓的reflect-metadata问题
2416浏览 • 1回复 待解决
HarmonyOS napi开发是如何引用第三方so
1102浏览 • 1回复 待解决
HarmonyOS 依赖第三方报错
1401浏览 • 1回复 待解决
HarmonyOS NAPI调用三方C咨询
1042浏览 • 1回复 待解决
HarmonyOS RN三方适配方案
1288浏览 • 1回复 待解决
HarmonyOS rn三方集成官网
1872浏览 • 1回复 待解决
HarmonyOS RN三方的适配情况
1746浏览 • 1回复 待解决
如何获取可用的三方
2734浏览 • 1回复 待解决
实现弹幕功能的三方
2106浏览 • 1回复 待解决