웹개발/에러 잡기
redux-saga와 axios를 쓸 때 response가 null이 되는 현상
우리로
2021. 6. 6. 12:33
export const getPostsSortByLatest = ({ postsPerPage, pageNumber }) =>
client.get(`/boards/sort-by/create_datetime?page=${pageNumber}&page_size=${postsPerPage}`);
export const getPostsSortByLatest = ({ postsPerPage, pageNumber }) => {
client.get(`/boards/sort-by/create_datetime?page=${pageNumber}&page_size=${postsPerPage}`)}
위의 두 함수는 확연히 다르다. 문법적으로 {} 이거 하나 차이인데... 결과는 많이 다르다.
위의 함수를 호출하면 null이 나오고, 밑의 함수는 client.get을 한 결과가 나온다.
이것때문에... 세시간을 삽질했다.
밑의 함수를 쓰고싶다면
export const getPostsSortByLatest = ({ postsPerPage, pageNumber }) => {
return client.get(`/boards/sort-by/create_datetime?page=${pageNumber}&page_size=${postsPerPage}`); }
return을 앞에 붙여줘야한다.