혹시 여기 리액트 하시는분들도 잇으실까요? 채택완료
우선 그누보드나 php에 대한 질문이 아닌 점 정말 죄송합니다, 물어볼 때가 없어서요 ㅠ
안녕하세요, 디스패치를 액션하면 리듀서에서 값을 수정 하고 있습니다
TodoPost는 데이터를 넣어주는 액션함수고, clearSaveList는 그 넣어준 데이터를 지우는 액션함수 입니다.
순서대로 액션을 디스패치 해보면 기본값으로 돌아와야되는데 넣었던 데이터가 삭제가 안되더라구요..
혹시 뭐가 잘못 된걸까요..?
Copy
export const TodoPost = (data) => ({
type: Todo,
data,
});
export const clearSaveList = () => ({
type: clear,
});
case Todo:
return {
...state,
Todo: [...state.Todo, action.data],
editorToggle: !state.editorToggle,
};
case clear:
return {
state
};
또는
case clear:
return {
...state,
Todo: [...state.Todo],
};
둘중 하나 일것 같은데 redux-logger로 보면 값이 안바뀝니다..
답변 1개
채택된 답변
+20 포인트
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인