๋ฆฌ์กํธ ๋ฃจํธ ๋ฐ์์ ๋ ๋ํ ๋ ์ฌ์ฉํ๋ ํฌํธ!
ํฌํธ ํด๋์ค๋ฅผ ๋ง๋ค๊ณ createPortal์ ๋ฆฌํดํ๋ค.
createPortal์ ๋ฆฌ์กํธ ์์ ์๋ ๊ฒ์ด ์๋๊ธฐ ๋๋ฌธ์ ๋ฆฌ์กํธ๋์์ ์ํฌํธํ๋ค.
์ธ๋ฑ์ค.html์์ ์ค์ ํ ์์ด๋๊ฐ์ ๊ฐ์ ธ์์ getElementById์์ ๋ฃ์ด์ค๋ค.
const Message๋ฅผ ์ค์ ํ์ฌ ๋ฉ์ธ์ง๋ฅผ ๋์์ค๋ค.
***const: constant์ ์ฝ์. ํ๋ฒ ์ค์ ํ๋ฉด ์ด ๋ณ์๋ ๊ณ์ ์ ์ง๋จ.
var์ ๊ฒฝ์ฐ ์ฌ๋ฌ๋ฒ ์ค์ ํ๋ฉด ๊ฐ์ฅ ๋ง์ง๋ง์ ์ค์ ๋ ๋ณ์๋ก ์ง์ ๋๋๋ฐ,
const๋ ์ฒซ๋ฒ์งธ ์ค์ ํ๋ฉด ๋๋ฒ์งธ ์ค์ ์ ๋ถ๊ฐ๋ฅํจ.
๋ฆฌํด Fragment ์์ ํฌํธํด๋์ค ๋ฃ์ด์ฃผ๊ณ ์ถ๋ ฅํ๋ฉด~?
๋ฐ๋~ ์ด๋ ๊ฒ ๋ธ!
'l ๐ค ์ฝ๋ l' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์์คํธ๋ฆฌ ํธ์ฌ์๋ฌ ํด๊ฒฐ๋ฐฉ๋ฒ (4) | 2020.03.23 |
---|---|
๋ฆฌ์กํธ ์ฝคํฌ๋ํธ ์ ๋ฐ์ดํธ ์คํ ์์ ์ค์ ํ๊ธฐ (0) | 2020.03.22 |
๋ฆฌ์กํธ ์ฝคํฌ๋ํธ ์๋ฌ์ก๊ธฐ (0) | 2020.03.22 |
๋ฆฌ์ํธ ํฌ๋ก์ฐ๊ธฐ(์คํธ๋ง ๊ฐ ๋ฐํ) (0) | 2020.03.21 |
๋ฆฌ์กํธ ์ฑ ์นํฉ ๋ฒ์ ์๋ง์๋ ํด๊ฒฐ๋ฐฉ๋ฒ /React-create-app ์๋ฌ (2) | 2020.03.21 |
๋๊ธ