React-Redux动作被调度了两次

时间:2020-01-30 06:34:49

标签: reactjs redux react-redux redux-saga redux-saga-test-plan

在按钮上单击,我的redux操作被调度了两次。我尝试了许多可能的方法,但仍然没有解决方案。

在组件中:

true

正在采取行动:

<button type="button" onClick={this.props.submitRequest} className="btn btn-primary btn-md" style={{flexBasis:'100%'}}>Send Request</button>

const mapDispatchToProps = dispatch => ({
    submitRequest: (payload) => dispatch(actions.submitRequest(payload)),
});

export default connect(
    mapStateToProps,
    mapDispatchToProps
)(Pop);

在佐贺县:

export const submitRequest = (payload) => ({
    type: 'REQUEST',
    payload
});

每次我在控制台上两次收到“ saga start”消息时。

0 个答案:

没有答案