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

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

메론사탕님의 프로필 이미지
메론사탕

작성한 질문수

한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지

8.6) Update - 투두 수정하기

9분 40초 최상위 태그질문있습니다(React.Fragment)

작성

·

266

0

조건에따라 {content}를 보일지 <textarea>를 보일지 결정하는코드를 작성한고있는데 궁금한게 <textarea>랑 {content}두곳에 React.Fragment를 붙여야한다해서 <></>를 넣는다고알고있습니다

근데 최상위태그의경우 <div className='content'>가 될수있다고생각해서 <></>를 없애고 그냥 <textarea> , {content}만 넣었을때 에러가뜹니다… 왜 그런가요?

답변 1

0

이정환 Winterlood님의 프로필 이미지
이정환 Winterlood
지식공유자

안녕하세요 이정환입니다.

최근 재직중인 회사에 큰 변화와, 해당 강의를 책으로 펴내는 과정을 마무리 하는 과정이 겹쳐 답변이 늦었습니다. 앞으로는 최대 일주일 내로 모든 답변이 이루어질 수 있도록 조치하겠습니다 죄송합니다.

JSX는 모든 return에 최상위 태그를 포함해야 합니다. 따라서 <textarea>만 반환할 때에는 오류가 발생하지 않으나 {content}의 경우 <></>로 최상위 태그를 포함 해 주어야 합니다. 또는 content로 작성하셔도 괜찮습니다.

메론사탕님의 프로필 이미지
메론사탕

작성한 질문수

질문하기