mapStateToProps更改道具

时间:2020-07-13 14:45:02

标签: javascript reactjs react-redux

我正在尝试使用React-Redux,因为我喜欢动作系统。我发现,这是处理行动中所有状态的简便方法。加载,成功和失败状态。我按照教程学习,并成功完成了他的课程。我遇到了反应不佳,存储,减速器,动作,有效载荷等的情况。

但是,在我的情况下,当我完成在组件中分派API调用时,我会像这样在props中传递状态。然后恢复状态,然后可以在板上显示数据。

const mapStateToProps = state => ({
  datas: state.datas.items,
  loading: state.datas.loading,
  error: state.datas.error,
  deleted: state.datas.deleted
});

问题是道具是不可变的,我对不同的组件执行此操作,然后道具数据发生变化。如何恢复state.datas.items并将其存储在组件的状态中?

0 个答案:

没有答案