#13 Today I Learned - 21.01.20

@ye-r1·2021년 1월 20일
0

til

목록 보기
11/11
post-thumbnail

Today I Learned 📝

  • mini project : Redux Movie App
  • javascript : axios로 받아온 state 값 assign 하기


💻 ✏️ mini project : Redux Movie App

링크 🔗 - https://github.com/ye-r1/netflix-app


javascript : axios로 받아온 state 값 assign 하기

const {movie = []} = useSelector(state => state?.app);
const item = movie.filter((i) => i.genres.indexOf(genres) !== -1);

list_movies.json으로 가져오는 값이 정의되지 않았을 경우를 위해 구조분해 할 때 기본값으로 빈 array를 할당하였다.

const {movie} = useSelector(state => state?.app);
const item = movie.length && movie.filter((i) => i.genres.indexOf(genres) !== -1);

하지만 기본값을 할당하지 않고서도 movie.length && 조건을 더해준다면 더 안정적이게 데이터를 받아 올 수 있다. 안정적인 코드를 위한다면 두 방법 모두 사용하는 것이 좋다.



review 📃

distructing 와 오타 그 어딘가에 함정에서 오늘 하루를 불태웠다..
오류도 발전해 갈 수 있는 좋은 밑거름이 되기에 오늘의 시간을 후회하지 않는다
다음에 실수 안 하게 된다면 그걸로 만족한다

그리고 실무자분께 코드리뷰도 받았다 궁금했던 것들도 물어보고 고마운 하루였다

0개의 댓글