如何在成长地图功能中的每个组件上设置Redux控件

时间:2018-08-25 09:29:14

标签: javascript reactjs redux

代码的大致轮廓。

reduxState.data.map((item, i) => {
  // console.log(i);
  return (
    <ChildComponent key={i} item={item} reduxControl={reduxControl} />
  );
});

reduxState是使用fetchReduxState reducer的增长对象。

const FETCHING_REDUXSTATE = "FETCHING_REDUXSTATE";
const updateReduxState = res => ({
  type: FETCHING_REDUXSTATE,
  payload: res
});
export const fetchReduxState = () => {
  return dispatch => {
    getReduxState().then(res => dispatch(updateReduxState(res)));
  };
};

case FETCHING_REDUXSTATE:
  return {
    ...state,
    reduxState: {
      data: [...state.reduxState.data, ...action.payload.data]
    },
    ...
  }

如何在ChildComponent上设置reduxControl来识别它们中的每一个?

0 个答案:

没有答案