inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스

07-01-set-state

07-01 emotion에서 if문을 다 넣어도 노란색으로 변하질 않습니다.

해결된 질문

240

leeyunje96

작성한 질문수 5

0

onChangeContents 함수 부분에 넣었을때 처음엔 버튼이 노란색으로 변했습니다만 이후 onChangeWriter 와 onChangeTItle 부분까지 넣은 후 버튼의 색이 변하지 않습니다.

if문을 다 지우고 setIsActive(true)만 넣었을때는 작동이 됩니다..

react node.js seo graphql next.js

답변 1

0

노원두

안녕하세요! leeyunje96님!

노란색으로 변하지 않는 것이 정상이랍니다!
해당 수업의 끝부분에서 왜 노란색으로 변하지 않는지 이유와 이를통해 이해하여야 하는 react state의 원리가 설명됩니다!^^


미리 말씀드리면, 아래의 코드에서 문제가 발생한답니다!^^

if(writer && title && contents)

 

0

leeyunje96

아하 ㅎㅎ 감사합니다!

 

0

leeyunje96

state에서 함수가 끝나기전에는 임시 저장소에 저장되어서 기존에 if문처럼 했을 시에 실제state에는 저장이 안되서 조건문이 true로 변하지 않는다 고 이해했습니다. 그런데 아래 사진처럼 수정 후에도 버튼색의 변화가 없습니다ㅜ 다른부분이 문제가 있는걸까요ㅜ

0

노원두

네! leeyunje96님!

수정하여 올려주신 코드는 크게 문제가 없는 것 같네요!

정상 작동하여야 하며, 이 코드가 작동되지 않는다면 전체코드를 확인하여 오타가 있는지를 찾아봐야 할 것 같아요!^^

fetchBoardsOfMine, fetchBoardsCountOfMine 에러 문의드립니다

0

39

1

댓글 기능 구현 중 질문드립니다.

0

66

1

쿠폰코드 발급

0

134

2

example 서버 플레이그라운드, API 접속 모두 안됩니다.

0

87

2

문의드립니다!! ㅠㅠ

0

101

2

graphql 백엔드 서버가 포폴용 빼곤 접속이 안됩니다.

0

77

2

_app.js 작성 이후로 에러가 발생하네요

0

93

2

학습자료

0

70

2

학습자료가 안열립니다.

0

50

2

플레이 그라운드 퀴즈 문제 질문이 있습니다.

0

61

0

기존강의 구매자, 업데이트 끝인가요?

0

110

3

업데이트 버전 수강

0

89

2

완벽한 프론트엔드

0

136

2

나만의 쇼핑몰 샘플 페이지 접속 확인부탁드립니다.

0

84

1

graphql 접속이 안됩니다.

0

100

2

const, let 사용 질문 드립니다.

0

70

2

싸이월드 만들기 1탄 피드백 부탁드립니다.

0

122

2

회원가입 과제 피드백 부탁드립니다.

0

80

2

styled.span / styled.input "CSS 자동완성"

0

47

1

쿠폰 발급 관련

0

166

2

서버 502 error

0

247

2

쿠폰 다시 부탁드려도 될가여?

0

140

2

a태그 패딩했을때 왜 크기가 줄어들지 않고 늘어나나요

0

185

2

2분 44초 질문

0

131

3