2024-06-04 API 렌더링 시 태그가 그대로 노출되는 문제 해결 방법
예를 들어 웹 페이지를 아래와 같이 렌더링 하고자 하는데,

quill 같은 에디터를 사용하면 데이터 테이블 안에 들어 있는 내용이 코드나 태그가 포함된다. 이를 map메서드나 filter메서드로 렌더링하면 태그가 그대로 렌더링 된다.

이런 식으로 렌더링을 하고 있을 건데
아래 처럼 개선하면 된다.
<div className="post__content__box">
<p dangerouslySetInnerHTML={{ __html: item.content }} />
</div>
그러면 아래처럼 잘 렌더링 된다.

'Programing > TIL' 카테고리의 다른 글
2024-06-06 게시글을 업데이트 했음에도 페이지가 리렌더링 되지 않는 이유 (0) | 2024.06.06 |
---|---|
2024-06-05 팀 프로젝트 중간 회고 (2) | 2024.06.05 |
2024-06-03 Supabase 스키마 이해하기 (0) | 2024.06.03 |
2024-05-31 Quill 에디터와 supabase를 연동한 글쓰기 페이지 (1) | 2024.06.03 |
2024-05-31 리액트에서의 기본 문법 사용법 (0) | 2024.05.31 |
댓글