• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 React 게시판 state가 안바뀝니다

state가 안바뀝니다

4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 글쓴이
  • #23219

    제우스
    참가자

    강의 다듣고 코로나 현황 사이트 만들어 보고 있는데요.

    질문이 있습니다.


    블로그 등등 뒤져서 redux 폴더구조 짜서 만들어 봤는데요

    질문은

    1. actions / reducers 를 따로 나누지 않고 vuex 마냥 한 파일에서 관리하려고 Ducks패턴을 적용해 보았는데 어떻게 생각하시나요

    2. useEffect 안에서 axios로 데이터를 호출해서 값을 payload로 넘기는것보다 useEffect에서는 호출만 하고 리듀서 안에서 처리하는게 일반적인가요?

    3. 우측 리듀서 안에서 axios.then 으로 데이터 잘 받아오는거 확인까지 되는데 왜 좌측에서 state 값 확인하면 변경이 안되는걸까요...

     혹시나해서 async await사용해서 로그 찍어보고 <h1> 태그 하나 만들어서 onClick 줘서 확인해봐도 안됩니다ㅜ

     

    #23245

    codingapple
    키 마스터

    1 redux toolkit 이런걸로 만들면 ducks 이런거 신경안써도 됩니다

    2, 3 ajax요청은 reducer 안에서 하면 안됩니다 버튼 누르면 onClick 이런데서 ajax 요청 후에 성공하면 dispatch() 를 실행하는 식으로 만들면 됩니다 

    #23258

    제우스
    참가자

    오 reducer에서 안하니까 잘되네요.

    redux toolkit이 많이 현업에서 많이 쓰이나요?

    #23266

    codingapple
    키 마스터

    올해 나와서 아직은 도입기라 좀 시간 지나면 리덕스 쓰던 곳들은 많이 쓸듯요 

4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관, 개인정보처리방침
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠