#3800·builder

React-Native - 布尔值/字符串类型不匹配错误

作者: Cian-LP创建于 2024年12月23日更新于 2026年3月23日

描述错误 使用 React Native 中的 Content 组件渲染 Builder.io 内容时,在新架构 (Fabric) 中出现了类型不匹配错误,其中一个布尔属性被传递为字符串。错误具体如下:"TypeError: expected dynamic type 'boolean', but had type 'string'"

要重现 重现行为的步骤:

  1. 使用 Builder.io SDK 设置一个 React Native 项目
  2. 在 Builder.io 中创建博客文章内容模型
  3. 使用 fetchOneEntry 获取内容
  4. 尝试使用 Content 组件渲染内容
  5. 在渲染 RCTView 组件时出现错误

内容来源: BuilderIO/builder