React native ReactNative无法取消选中复选框
我有复选框的最基本用法React native ReactNative无法取消选中复选框,react-native,expo,React Native,Expo,我有复选框的最基本用法 export default function App() { const [checked, setChecked] = React.useState(false); return ( <View style={{ marginTop: 64 }}> <CheckBox checked={checked} onValueChange={setChecked} /> </V
export default function App() {
const [checked, setChecked] = React.useState(false);
return (
<View style={{ marginTop: 64 }}>
<CheckBox checked={checked} onValueChange={setChecked} />
</View>)
}
导出默认函数App(){
const[checked,setChecked]=React.useState(false);
返回(
)
}
我的问题是,一旦我选中该复选框,就不可能取消选中它
如果我只是在没有任何道具的情况下使用它,我也会遇到同样的问题:
<CheckBox/>
您应该更改选中
复选框的方式
// added the correct setChecked
<CheckBox value={checked} onValueChange={() => setChecked(prev => !prev)} />
//添加了正确的setChecked
setChecked(prev=>!prev)}/>
如果您看到,则需要复选框中的值。
例如,
从何处导入复选框
?