강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

코딩왕님의 프로필 이미지
코딩왕

작성한 질문수

따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기

setStatus 후 값 확인 할때 질문입니다.

작성

·

181

0

아래와 같이 state에 set 한 후에 바로 값을 사용 해야 하는 때가 오면, 어떤식으로 처리 해야 바로 사용가능한가요 ??

const [testsetTest] = useState()

    useEffect(() => {
        setTest("abcd")
        console.log(test)
   }, [])

답변 1

0

John Ahn님의 프로필 이미지
John Ahn
지식공유자

setTest 한다음에 바로  test를 콘솔로그로 해도 그 값이 나오지 않습니다.
만약 바로 useEffect안에서 abcd라는 값을 쓰셔야 한다면  바로  abcd 값을 넣어주시면 됩니다  state을 이용하지 않구요 ~ 
그리고 rendering 부분에서  abcd라는 값을 이용해주시려면  그때  state에다 넣어주시면 됩니다.  !   

코딩왕님의 프로필 이미지
코딩왕

작성한 질문수

질문하기