๋ฐ์ํ ๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ742 ํ์์์ ์์ ์ปดํฌ๋ํธ๋ก ์ด๋ฒคํธ ์ ๋ฌํ๊ธฐ : $emit ์ด๋ฒคํธ๋ฅผ ๋ฐ์์์ผ ์์ ์ปดํฌ๋ํธ์ ์ ํธ๋ฅผ ๋ณด๋ด๋ฉด ๋๋ค. ์์ ์ปดํฌ๋ํธ์์ ํ์ ์ปดํฌ๋ํธ์ ํน์ ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ๊ธฐ๋ฅผ ๊ธฐ๋ค๋ฆฌ๊ณ ์๋ค๊ฐ ํ์ ์ปดํฌ๋ํธ์์ ํน์ ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ๋ฉด ์์ ์ปดํฌ๋ํธ์์ ํด๋น ์ด๋ฒคํธ๋ฅผ ์์ ํ์ฌ ์์ ์ปดํฌ๋ํธ์ ๋ฉ์๋๋ฅผ ํธ์ถํ๋ค. ์ด๋ฒคํธ ๋ฐ์๊ณผ ์์ ์ $emit()๊ณผ v-on: ์์ฑ์ ์ฌ์ฉํ์ฌ ๊ตฌํํ๋ค. // ์ด๋ฒคํธ ๋ฐ์ this.$emit('์ด๋ฒคํธ๋ช ') $emit์ ํธ์ถํ๋ฉด ๊ดํธ ์์ ์ ์๋ ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ๋ค. ์ผ๋ฐ์ ์ผ๋ก $emit()์ ํธ์ถํ๋ ์์น๋ ํ์ ์ปดํฌ๋ํธ์ ํน์ ๋ฉ์๋ ๋ด๋ถ์ด๋ค. ๋ฐ๋ผ์ $emit()์ ํธ์ถํ ๋ ์ฌ์ฉํ๋ this๋ ํ์ ์ปดํฌ๋ํธ๋ฅผ ๊ฐ๋ฆฌํจ๋ค. // ์ด๋ฒคํธ ์์ ํธ์ถํ ์ด๋ฒคํธ๋ ํ์ ์ปดํฌ๋ํธ๋ฅผ ๋ฑ๋กํ๋ ํ๊ทธ์์ v-on: ์ผ๋ก ๋ฐ๋๋ค. ํ์ ์ปดํฌ๋ํธ์์ ๋ฐ์.. 2022. 6. 5. ์์์์ ํ์ ์ปดํฌ๋ํธ๋ก ๋ฐ์ดํฐ ์ ๋ฌํ๊ธฐ : props props๋? ์์ ์ปดํฌ๋ํธ์์ ํ์ ์ปดํฌ๋ํธ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ ๋ ์ฌ์ฉํ๋ ์์ฑ 2022. 6. 5. ์ปดํฌ๋ํธ ๊ฐ ํต์ ๊ณผ ์ ํจ ๋ฒ์ Vue์ ๊ฒฝ์ฐ ์ปดํฌ๋ํธ๋ก ํ๋ฉด์ ๊ตฌ์ฑํ๊ธฐ๋๋ฌธ์ ๊ฐ์ ์น ํ์ด์ง๋ผ๋ ๋ฐ์ดํฐ๋ฅผ ๊ณต์ ํ ์ ์๋ค. 2022. 6. 5. ์ธ์คํด์ค ์ ํจ ๋ฒ์์ ์ง์ญ ์ปดํฌ๋ํธ, ์ ์ญ ์ปดํฌ๋ํธ ๊ฐ ๊ด๊ณ ์ฒซ ๋ฒ์งธ ์ธ์คํด์ค ์์ญ ๋ ๋ฒ์งธ ์ธ์คํด์ค ์์ญ ๋ ๋ฒ์งธ ์ธ์คํด์ค ์์ญ์๋ '์ง์ญ ์ปดํฌ๋ํธ์ ๋๋ค.' ๋ผ๋ ๋ฌธ๊ตฌ๊ฐ ๋จ์ง ์์๋ค. ์๋ํ๋ฉด ์ง์ญ ์ปดํฌ๋ํธ๋ ์ ์ธ์คํด์ค๋ฅผ ์์ฑํ ๋๋ง๋ค ๋ฑ๋ก์ ํด ์ค์ผ ํ๊ธฐ ๋๋ฌธ์ด๋ค. 2022. 6. 5. Component -์ ์ญ ์ปดํฌ๋ํธ ์ปดํฌ๋ํธ ๋ฑ๋ก // ์ ์ญ ์ปดํฌ๋ํธ ํ์ -์ง์ญ ์ปดํฌ๋ํธ ์ปดํฌ๋ํธ ๋ฑ๋ก ์ฆ, ์ปดํฌ๋ํธ ๋ฑ๋ก = ์ปดํฌ๋ํธ ๋ฑ๋ก ์ง์ญ ์ปดํฌ๋ํธ๊ฐ ๋ฑ๋ก๋์์ต๋๋ค! ๋์ด ๊ฐ์ต๋๋ค. 2022. 6. 5. Vue Instance Lifecycle {{ message }} - message ๊ฐ์ด ๋ณ๊ฒฝ๋์์๋ Lifecycle ์์ {{ message }} 2022. 6. 5. ์ด์ 1 2 3 4 5 6 7 8 ยทยทยท 124 ๋ค์ ๋ฐ์ํ