• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    해결됨

게시물 수정 redux

21.07.14 10:55 작성 조회수 242

1

안녕하세요 zerocho님! 항상 좋은 강의 너무나 잘 듣고 있습니다.
현재 redux 게시물 추가 부분을 공부하면서 제가 직접 다른 형태로 구현을 해보고 있습니다.
게시물 생성까지는 redux로 구현을 했는데 게시물 수정을 구현하려고 할때 redux switch 구문에서 데이터를 어떤식으로 불변성을 유지하면서 데이터를 수정해야 할 지 너무 어려워서 질문을 작성하게 되었습니다.
아래 코드는 현재 reducer 파일의 post.js 파일 입니다.

답변 2

·

답변을 작성해보세요.

1

action.data가 어떻게 생겼는지를 알려주셔야 도와드릴 수 있지 않을까요?

임성규님의 프로필

임성규

질문자

2021.07.14

아래와 같은 형태로 전달합니다!

const planData = { ...state.planData };
const idx = state.planData.findIndex((a) => a.id === action.data.id);
planData[idx] = action.data;
return {
  ...state,
  planData,
};

하면 대체됩니다.

임성규님의 프로필

임성규

질문자

2021.07.16

덕분에 해결했습니다. 감사합니다!

0

임성규님의 프로필

임성규

질문자

2021.07.14

아래와 같은 형태로 전달합니다!