再次单击后,Redux表单和反应状态更新

时间:2018-07-18 13:56:09

标签: javascript reactjs react-native redux-form

伙计们,所以我在屏幕上有功能

toggle = () => {
    this.setState({ selectedItem: !this.state.selectedItem})
}

然后在渲染表单组件内部

<SomeForm
    selectedItem={this.state.selectedItem}
    toggle={this.toggle}
    onSubmit={this.onSubmit}
 />

我正在检查表单中不同状态值并更新redux表单值

<TouchableWithoutFeedback
        onPress={() => {
          toggle()
          if (selectedItem) {
            restInput.onChange('something')
          } else {
            restInput.onChange('')
          }
        }}
...

redux表单值和状态似乎落后了

任何想法该如何调试?谢谢前进

0 个答案:

没有答案