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内三方问题
211浏览 • 1回复 待解决
HarmonyOS flutter三方支持问题
234浏览 • 1回复 待解决
HarmonyOS 三方是否可以离线开发
190浏览 • 1回复 待解决
httpclient三方代理请求关闭问题
1300浏览 • 1回复 待解决
HarmonyOS 三方和本地module引用问题
674浏览 • 1回复 待解决
HarmonyOS react-native-pdf三方问题
198浏览 • 1回复 待解决
HarmonyOS 如何删除三方
243浏览 • 1回复 待解决
HarmonyOS 三方ImageKnife接口调用
276浏览 • 1回复 待解决
三方中心仓的reflect-metadata问题
1518浏览 • 1回复 待解决
HarmonyOS 依赖第三方报错
254浏览 • 1回复 待解决
HarmonyOS NAPI调用三方C咨询
36浏览 • 1回复 待解决
HarmonyOS RNOH问题
632浏览 • 1回复 待解决
如何获取可用的三方
1943浏览 • 1回复 待解决
实现弹幕功能的三方
1247浏览 • 1回复 待解决
HarmonyOS RN三方的适配情况
733浏览 • 1回复 待解决