분석시각화 대회 코드 공유 게시물은
내용 확인 후
좋아요(투표) 가능합니다.
서버쪽 데이터를 받아와서 Type Animation을 적용하려 하는데 개행이 안됩니다.
React TypeAnimation 라이브러리를 사용하여 타이핑 애니메이션을 구현했는데
<TypeAnimation sequence={[`${chat.text.replace(/\n/g, "<br>")}`]} speed={50} cursor={false} style={{ whiteSpace: "pre-wrap" }} /> 이 코드에서 개행문자를 어떻게 구현해야 할지 모르겠습니다
https://react-type-animation.netlify.app/examples#multiple-lines
Multiple Lines쪽 예제를 확인해보시면, 개행 문자(\n)를 줄바꿈 용도로 사용하고 있는 걸로 보이네요.
개행 문자는 그대로 두고 다른 액션을 취해보시면 좋을 것 같습니다.
감사합니다 멘토님 해결했습니다
마지막까지 화이팅입니닷!
데이콘(주) | 대표 김국진 | 699-81-01021
통신판매업 신고번호: 제 2021-서울영등포-1704호
직업정보제공사업 신고번호: J1204020250004
서울특별시 영등포구 은행로 3 익스콘벤처타워 901호
이메일 dacon@dacon.io |
전화번호: 070-4102-0545
Copyright ⓒ DACON Inc. All rights reserved
해당 라이브러리는 <br> 태그로 개행 되는 것이 아닌 \n 문자로 감지 하고 개행 하는 걸로 알고 있습니다.
문자를 치환하지 않고 시도 해보시겠어요?
예시코드는 아래와 같습니다.
<TypeAnimation
style={{ whiteSpace: 'pre-line', height: '195px', display: 'block' }}
sequence={[
`Line one\nLine Two\nLine Three\nLine Four\nLine Five Line Seven`,
1000,
'',
]}
/>