react-native - React-native 复选框不适用于 IO
问题描述
我的 react-native 中有一个复选框,它正在显示在 android 中,但它不适用于 IO,有什么关于如何修复它的建议吗?
<CheckBox
value={values.acceptTerms}
onValueChange={value => setFieldValue('acceptTerms', value)}
/>
我也尝试使用react-native-community/checkbox"
,但它仍然无法在 IO 上使用
请帮忙
解决方案
您正在重复 onValueChange 回调
<CheckBox
onValueChange={()=>this.setState({checked:!checked})} <!-- delete -->
value={values.acceptTerms}
onValueChange={value => setFieldValue('acceptTerms', value)}
/>
推荐阅读
- java - Android 的 Ionic cordova 构建失败?
- javascript - 为什么我不能在 .keys() 的结果上调用 .join()?
- javascript - 如何在将数据从 php 获取到 javascript 文件时解决成功问题?
- mysql - 如何获取行
- javascript - 使用vuejs加载页面时如何从firebase获取数据?
- java - 如何随机化Java“if”语句顺序或执行顺序代码?
- python - 仅在双击事件时允许编辑表格小部件项目
- ios - 如何使用 swift 下载和共享 pdf 文件
- javascript - 如何在 React Native 中更改默认导航动画
- html - 文本溢出时自动“可折叠”或“手风琴”