형들 리액트 관련해서 질문이 있는데
요즘 게시판 비스무리한거 만들어보고 있거든 db연동해서..
예를 들어서, 글을 등록하면 Link로 전체 글 목록으로 페이지 전환 되게 하는데 ,
이때 문제가 생겨
글 목록이 새로 쓴 글이 추가될때도 있고, 추가 안될때도 있더라고 .. 강제로 새로고침하면 제대로 다 나와
콘솔 찍어서 서버에서 오는 데이터 보니까 axios 비동기 때문인거 같은데
db에는 분명히 데이터 저장 제대로 되어있는데 왜 불러올때는 왔다갔다 하는걸까?
이거 관련해서 비슷한 경험있거나 잘 알고 있는 형들 있을까
State에 새 내용이 추가됨?
데이터만 제대로 들어오면 state에 새 내용은 잘들어가
글 등록이 완료되고 페이지 전환해야되는데 너무 빨리 전환해서 새글 등록 전 상태가 보이는 거 아닐까
음 이건 생각안해봤는데 이것도 고려해봐야할거같아
useeffect 쓴거지?
응 useEffect 안에 axios쓰고 있어
흠 페이지 전환할때 react router에서 useHistory 훅 써보삼
안그래도 좀전에 useHistory로 하니까 원하는대로 잘 작동하더라고 그래서 Link랑 useHistory가 어떻게 다른건지 검색해보고있는데 아직 잘 모르겠는..ㅠㅠ
link는 a태그랑 같은거고 보통 리다이렉트는 redirect 태그를 따로 쓰지
일단 라우터를 좀 더 공부해봐야겠네 답변해줘서 고마워형