首页 > 解决方案 > 将按下按钮的布尔结果发送到 redux 存储

问题描述

我正在尝试将trueorfalse值的结果解析到我的 Redux 存储中。下面是handleSubmit将结果发送到商店的函数。

 handleSubmit = () => {
    console.log('autoLimitChange: ', Boolean);
    if (Boolean !== null) {
        dispatch(updateAutoLimitChange(Boolean.autoLimitChange));
        navigation.navigate('Salary');
    }
}

button动作如下,当handleSubmit按下按钮激活该功能时将被解析。

<View style={LimitStyle.autoInc}>
    <Button
        title={'Increase Limit Automatically'}
        onPress={this.handleSubmit}
        color={'#FFFFFF'}
    >
        {true}
    </Button>
</View>
<View style={LimitStyle.manInc}>
    <Button
        title={'Wait for my permission'}
        onPress={this.handleSubmit}
        color={'#20273D'}
    >
        {false}
    </Button>
</View>

我不断收到错误:

(customer.updateAutoLimitChange) is not a function

标签: react-nativereduxboolean

解决方案


推荐阅读