

React Native for OpenHarmony 实战:三方库 react-native-circle-checkbox 的鸿蒙化适配指南
本文记录将 react-native-circle-checkbox 适配 HarmonyOS 的全过程。该库为纯 JS 组件,无需原生适配,但需修正 3 行代码以兼容 RN 0.84.1(移除已废弃的 ViewPropTypes 与 Text.propTypes)。关键问题在于:通过 file: 方式接入时,其运行时依赖 prop-types 不会被自动安装,导致打包失败。修复方式为显式安装 prop-types。实测几何尺寸精确、交互完整,但尺寸属性非响应式,必须在挂载时设置正确值。建议更新文档,明确说



