Programming/React

JSX :: React에서 데이터 줄 바꿈, jsx 데이터 줄 바꿈

쿠마쿠마34 2022. 4. 18. 22:58
반응형

오늘은 react로 만드는 포트폴리오를 수정하다가 json데이터에서 줄바꿈을 하는 것에서 어려움을 겪었다.

여기 끝에 보이는 것 처럼 \n을 넣어서 줄바꿈을 시도했는데, 화면에 그대로 \n이 출력될 뿐 줄바꿈이 전혀 되지 않았다. <br> 태그도 역시 마찬가지로 작동하지 않았다.

 

해결방법은 css에서 해결을 해야 한다.

  white-space:pre-wrap;
이 style 태그를 넣어주어야 한다.
pre-wrap 또는 pre-line을 쓰면 되는데, 이 태그는 공백을 코드에 있는 그대로 표시하도록 하는 태그라고 한다.
이 둘의 차이점은 다음과 같다.
 

pre-wrap : 공백을 코드에 있는 그대로 표시함. 코드에 줄바꿈이 없어도 자동 줄바꿈이 됨

pre-line: 공백을 여러개 넣어도 1개만 표시한다. 코드에 줄바꿈이 없어도 자동 줄바꿈이 된다.

 

줄바꿈 성공!

반응형