我已使用redux形式的native base复选框,但它在react native中不起作用。
redux表单字段声明:
if(index > 0) System.out.println(myArray[index-1])
if(index < array.length-1) System.out.println(myArray[index+1])
组件代码声明:
this.state = {checkBox: false};
hasCheckBox = () => {
this.setState({ checkBox: !this.state.checkBox });
};
const { checkBox } = this.state;
<View style={styles.inputStyle}>
<Field
name={'agreements'}
label="You agree with the terms and agreements"
component={SelectCheckBox}
checkValue={checkBox}
changeValue={this.hasCheckBox}
/>
</View>
感动,错误无法正常工作。
说明:首先,我在显示错误消息时按提交按钮时未选中复选框。然后我再次选择复选框,然后在不引发错误消息的情况下取消选择复选框。并且复选框值未以redux形式添加
需要:正确验证和复选框值以还原表格。一旦我触摸更改后的复选框复选框未选中显示错误