인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

chanho Yoon님의 프로필 이미지
chanho Yoon

작성한 질문수

React로 NodeBird SNS 만들기

1-6. 회원가입 폼 만들기

onChange 하나의 함수로 state를 받을 수 있는 방법은 없나요?

작성

·

152

0

예를 들어 아래와 같이요.

handleChange = (e) => {
    this.setState({
      [e.target.name]: e.target.value,
    });
  };

e.target.name(e.target.value) 와 같이 useState의 set 함수 부분을 html 태그 name부분과 같게해서 해볼려고 하는데 혹시나 방법이 있는지 여쭤봅니다! 항상 좋은 강의 감사합니다.

답변 2

0

chanho Yoon님의 프로필 이미지
chanho Yoon
질문자

답변 감사합니다. 

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

set이름 이런식으로는 힘들 것 같습니다.

다만 setFields(객체) 이런 식으로 하나의 필드를 하나의 state로 만들디보다는 여러 필드를 객체형식으로 합쳐 state로 만드는 방법으로는 가능합니다.

chanho Yoon님의 프로필 이미지
chanho Yoon

작성한 질문수

질문하기