VUE
[Vue.js] props ์ด์ฉํ๊ธฐ
vue์ ๋ฌธ๋ฒ์ ์ตํ๋ ค๋ฉด ์ฌ๋ฌ๊ฐ์ง ์ ์ค์ผ์ด์ค๋ฅผ ์ง์ ๋ค๋ค๋ด์ผ ํ๋ค. props๋ฅผ ์ด์ฉํ์ฌ, ์์ ์ปดํฌ๋ํธ์ ๊ตฌ์กฐ๋ฅผ ์ฌํ์ฉ์ด ๊ฐ๋ฅํ ๊ตฌ์กฐ๋ฅผ ๋ณด์ด๊ณ , ์์ฑ์ ์ด๋ค์์ผ๋ก ๋ณด๋ด๋์ง ์ดํด๋ณด๋๊ฒ ์ด๋ฒ ๊ธ์์์ ํต์ฌ์ด๋ค. ๋ํ ๋ถ๋ชจ ์ปดํฌ๋ํธ์์๋ ์๊ธฐ ๋ฐ์ดํฐ๋ฅผ ์ด๋ค์์ผ๋ก ๋ฐ์ธ๋ฉํ๋์ง :(์ฝ๋ก ) ์ ์ด๋ป๊ฒ ์ฌ์ฉํ๋์ง ํ์ธํด๋ณด์. App.vue 1. ์ปดํฌ๋ํธ ํ์ผ์ ๋ถ๋ฌ์ฌ๋๋ import / from ์ ํ์ฉํ๋๋ก ํ๋ค. 2. ๋ด๋ถ์ ์ผ๋ก ์ฌ์ฉํ๋ ค๋ ๋ฐ์ดํฐ๋ data ์์ ๋ฃ์ด๋๊ณ , :color ์ด๋ฐ์์ผ๋ก ๋ฐ์ธ๋ฉํด์ ์ฌ์ฉํ๋๋ก ํ๋ค. import MyBtn1 from './components/MyBtn1.vue' export default { components: { MyBtn1 }, data () { return { c..