进阶 reactnative.dev 2026-10-11 06:04:21 · 22 阅读
第20章 React Native 第20章:CheckBox 组件详解
版本:0.77 ❌ CheckBox 已移除。请改用相应的社区包。
渲染布尔值输入控件(仅适用于 Android)。 这是一个受控组件,需要 onValueChange 回调函数来更新 value 属性,以便组件能够反映用户的操作。如果未更新 value 属性,组件将继续渲染提供的 value 属性,而非预期用户操作后的结果。
示例
参考 Props 继承 View 属性。
disabled 如果为 true,用户将无法切换复选框。默认值为 false。 类型:bool 是否必填:否
onChange 当属性变更导致组件被移除时调用。 类型:function 是否必填:否
onValueChange 当值发生变化时,携带新值被调用。 类型:function 是否必填:否
testID 用于在端到端测试中定位此视图。 类型:string 是否必填:否
value 复选框的值。如果为 true,复选框将被勾选。默认值为 false。 类型:bool 是否必填:否