์ ์ค ๋ฌธ์๊ฐ ํฌํจ ๋ ๋ฌธ์์ด์ Material-UI Paper ๊ตฌ์ฑ ์์์ ์ ๋ฌํ๊ณ ์์ต๋๋ค. ๊ทธ๋ฌ๋ Paper ๊ตฌ์ฑ ์์๋ ์ ์ค์ ์์ํ์ง ์๊ธฐ ๋๋ฌธ์ ๋ฌด์ํ๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ด ๋์์ ์๋์ ์ ๋๊น, ์๋๋ฉด ๋ฒ๊ทธ์ ๋๊น? ๋ฌธ์ ์ ์ฝ๋๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค (comment.text๋ ๋ฌธ์ ์ ๋ฌธ์์ด์ ๋๋ค).
<Paper key={index} rounded={false} style={styles.paper}>
<div>{comment.text}</div>
<div style={{textAlign: 'right', color: grey500}}>{comment.user + ", " + comment.date}</div>
</Paper>
@alexanderwhatley comment.text
์ ๊ฐ์น๋ ๋ฌด์์
๋๊น? ๊ทธ๋ฆฌ๊ณ ์ด๋ค ๋ฒ์ ์ ์ฌ์ฉํ๊ณ ์์ต๋๊น? ์ฐ๋ฆฌ๊ฐ ์ ๊ณตํ๋ ํ
ํ๋ฆฟ์ ์ง๋ฌธ์๋ณด๋ค ํจ์จ์ ์ผ๋ก ๋ต๋ณํ๋ ๊ฒ์
๋๋ค. ๐
์๋ ํ์ธ์ @ m2mathew , ์ฃ์กํฉ๋๋ค. material-ui์ ๋ฒ์ ์ 0.17.4์ด๊ณ comment.text์ ๊ฐ์ "Hi how \ n are you?"์ ๋๋ค.
์, DOM์ด ์ด๊ฒ์ ์ด๋ป๊ฒ ์ฒ๋ฆฌํ ์ง ์๊ฐํด๋ณด์ญ์์ค. HTML ํ์ผ์์ ๋ ๊ฐ์ <div>
์ฌ์ด์ ๋ฃ์ผ๋ฉด \n
๋ ๋๋ง์ด ์์๋ฉ๋๋ค.
์ด๊ฒ์ MUI์ ๋ช ์ ์ ์ผ๋ก ๊ด๋ จ์ด ์์ผ๋ฏ๋ก์ด ๋ฌธ์ ๋ฅผ ์ข ๋ฃํ๊ฒ ์ต๋๋ค. DOM ๋ด์์ ์ฝํ ์ธ ๋ฅผ ๊ตฌํํ๋ ๋ฐ ๋์์ด ๋ ํ์ํ๋ฉด Stack Overflow ๋๋ ์ด์ ์ ์ฌํ ๊ณณ์ผ๋ก ์ด๋ํ์ธ์.
์ฌ์ฉ : style={{whiteSpace: 'pre-line'}}
<Typography
variant="body1"
style={{whiteSpace: 'pre-line'}}
>
{body}
</Typography>
์ฐธ๊ณ :
https://stackoverflow.com/questions/39325414/line-break-in-html-with-n
"ํ์ดํฌ๊ทธ๋ํผ"๊ตฌ์ฑ ์์์ ๋ํ ์ถ๊ฐ ์ํ์ ๊ฐ์น๊ฐ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ฌ์ฉ :
style={{whiteSpace: 'pre-line'}}
์ฐธ๊ณ :
https://stackoverflow.com/questions/39325414/line-break-in-html-with-n