React Native Base复选框不能以Redux形式工作

时间:2019-03-08 16:37:50

标签: javascript react-native redux redux-form

我已使用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形式添加

需要:正确验证和复选框值以还原表格。一旦我触摸更改后的复选框复选框未选中显示错误

0 个答案:

没有答案