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

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

HarmonyOS
1天前
浏览
收藏 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
微信
回复
1天前
相关问题
HarmonyOS flutter三方支持问题
42浏览 • 1回复 待解决
HarmonyOS unity内三方问题
42浏览 • 1回复 待解决
httpclient三方代理请求关闭问题
1165浏览 • 1回复 待解决
HarmonyOS react-native-pdf三方问题
58浏览 • 1回复 待解决
HarmonyOS 三方和本地module引用问题
464浏览 • 1回复 待解决
HarmonyOS 如何删除三方
35浏览 • 1回复 待解决
HarmonyOS 三方ImageKnife接口调用
45浏览 • 1回复 待解决
三方中心仓的reflect-metadata问题
1445浏览 • 1回复 待解决
HarmonyOS RNOH问题
513浏览 • 1回复 待解决
实现弹幕功能的三方
1117浏览 • 1回复 待解决
如何获取可用的三方
1797浏览 • 1回复 待解决
HarmonyOS RN三方的适配情况
592浏览 • 1回复 待解决
HarmonyOS rn三方集成官网
528浏览 • 1回复 待解决
HarmonyOS 依赖第三方报错
57浏览 • 1回复 待解决
HarmonyOS RN三方列表对应CAPI列表
511浏览 • 1回复 待解决