-
<br /> 태그를 엔터로 바꾸는 방법Dev/TIL 2022. 4. 20. 00:28반응형
const = '안녕하세요<br /> 반갑습니다 <br />저를 엔터로 바꿔주세요'
위와 같은 데이터를 엔터로 바꾸는 가장 쉬운 방법
1. CSS 사용
white-space: pre-wrap 을 사용한다.
2. 스크립트 사용
{data.split("\n").map((line) => { return ( <span> {line} <br /> </span> ); })}
3. React를 사용할 경우 dangerouslySetInnerHTML 사용
<div dangerouslySetInnerHTML={ {__html: data} }> ... </div>
https://reactjs.org/docs/dom-elements.html#dangerouslysetinnerhtml
반응형'Dev > TIL' 카테고리의 다른 글
webstorm 1분만에 prettier 설정하기 (0) 2022.09.04 [css] 이미지 에러 처리하기, 디폴트 이미지 처리 (0) 2022.08.27 localhost 에서 ssl 설정하기, 호스트(host) 변경하기 (0) 2022.04.14 [web] Xcode Simulator로 iOS, iPhone 웹 디버깅하기 - Device 별, OS별 테스트 (0) 2021.02.02 [Git] Git 최초설정/Commit 계정 바꾸기 (0) 2017.07.07