분석시각화 대회 코드 공유 게시물은
내용 확인 후
좋아요(투표) 가능합니다.
서버쪽 데이터를 받아와서 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)를 줄바꿈 용도로 사용하고 있는 걸로 보이네요.
개행 문자는 그대로 두고 다른 액션을 취해보시면 좋을 것 같습니다.
감사합니다 멘토님 해결했습니다
마지막까지 화이팅입니닷!
DACON Co.,Ltd | CEO Kookjin Kim | 699-81-01021
Mail-order-sales Registration Number: 2021-서울영등포-1704
Business Providing Employment Information Number: J1204020250004
#901, Eunhaeng-ro 3, Yeongdeungpo-gu, Seoul 07237
E-mail dacon@dacon.io |
Tel. 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,
'',
]}
/>