# props μμ±
νλ‘μ€ μμ±μ μ»΄ν¬λνΈ κ°μ λ°μ΄ν°λ₯Ό μ λ¬ν μ μλ μ»΄ν¬λνΈ ν΅μ λ°©λ²μ λλ€. νλ‘μ€ μμ±μ κΈ°μ΅ν λλ μμ μ»΄ν¬λνΈμμ νμ μ»΄ν¬λνΈλ‘ λ΄λ €λ³΄λ΄λ λ°μ΄ν° μμ±μΌλ‘ κΈ°μ΅νλ©΄ μ½μ΅λλ€.
# props μμ± μ½λ νμ
props μμ±μ μ¬μ©νκΈ° μν΄μλ νμ μ»΄ν¬λνΈμ μ»΄ν¬λνΈ λ΄μ©κ³Ό μμ μ»΄ν¬λνΈμ ν νλ¦Ώμ κ°κ° μ½λλ₯Ό μΆκ°ν΄μ€μΌ ν©λλ€.
// νμ μ»΄ν¬λνΈμ λ΄μ©
var childComponent = {
props: ['νλ‘μ€ μμ± λͺ
']
}
<!-- μμ μ»΄ν¬λνΈμ ν
νλ¦Ώ -->
<div id="app">
<child-component v-bind:νλ‘μ€ μμ± λͺ
="μμ μ»΄ν¬λνΈμ data μμ±"></child-component>
</div>
# props μμ± μ½λ μμ
κ·ΈλΌ μμ μ½λ νμμ μ°Έκ³ νμ¬ μ€μ νλ‘μ€ μμ±μ ꡬνν μ½λλ₯Ό λ³΄κ² μ΅λλ€.
β Components Communication Event Emit β