νλ‘ νΈμλ νλ μμν¬λ λΌμ΄λΈλ¬λ¦¬μμλ μ»΄ν¬λνΈλ₯Ό μμ± ν λ, λ³΄ν΅ λκ°μ§ λ°©λ²μΌλ‘ λ§λ€ μ μμ΅λλ€.
ν΄λμ€ λλ ν¨μν μ»΄ν¬λνΈ μ
λλ€.
ν΄λμ€ν μ»΄ν¬λνΈλ₯Ό μ¬μ©νλ λνμ μΈ νλ μμν¬λ‘λ Angularκ° μμ΅λλ€.
Angularλ Angular.js μ΄ν νμ
μ€ν¬λ¦½νΈμ ν΄λμ€ν μ»΄ν¬λνΈλ₯Ό λμ
νμ΅λλ€.
μ λ λ€λ
κ° Angularλ₯Ό μ¬μ©ν΄λ³Έ κ²½νμΌλ‘ ν΄λμ€ν μ»΄ν¬λνΈμ μ₯λ¨μ μ μ μκ³ μμ΅λλ€.
κ°μΈμ μΌλ‘λ ν΄λμ€ν μ»΄ν¬λνΈμ μ₯μ 보λ€λ λ¨μ μ΄ λ§λ€κ³ μκ°ν©λλ€.
κ·Έ μ΄μ λ₯Ό μ΄ν΄λ³΄κ² μ΅λλ€. ν΄λμ€ν μ»΄ν¬λνΈμ μλ μ κ²μ this μ
λλ€.
thisλ₯Ό μ΄μ©ν΄ ν΄λμ€ λ©€λ² λ³μλ λ©μλμ λΉ λ₯΄κ² μ κ·Ό ν μ μμ΅λλ€. μ΄λ λ°λλ‘ ν° λ¨μ μΌλ₯΄ μ§λκ³ μλλ°
λ°λ‘ thisλ‘ μ°Έμ‘°νλ λ³μμ μνλ₯Ό κ³μν΄μ μΆμ ν΄μΌ ν©λλ€.
μ΄λ μ»΄ν¬λνΈμ λΉμ¦λμ€ λ‘μ§μ΄ 볡μ‘ν΄μ§μλ‘ λ μΆμ νκΈ° μ΄λ €μμ§λλ€.
λ§μ 리μ‘νΈ κ°λ°μ λΆλ€μ΄ Angularλ₯Ό μ νλ©΄ κ°μ₯ νλ€μ΄ νλ κ²μ΄ thisλ‘ λ³μλ₯Ό μ°Έμ‘°νλ κ²μ΄ λλ²κΉ
νκΈ° μ΄λ ΅λ€ λ§ν©λλ€.
μ€μ λ‘ μ λ λμΌν κ°λ° κ²½νμ ν΄μμ΅λλ€.
리μ‘νΈκ° μ§κΈκΉμ§ λΆλμ 1μ μ리λ₯Ό μ§ν¬ μ μλ κ²μ ν¨μν μ»΄ν¬λνΈμ λμ
μ΄λΌ μκ°ν©λλ€.
리μ‘νΈλ μ΄κΈ°μλ ν΄λμ€ν μ»΄ν¬λνΈμμ§λ§ 리μ‘νΈ νμμλ μμμ μΈκΈν κ²κ³Ό λμΌνκ² μνλ₯Ό thisλ‘ μΆμ ν΄λκ°λ©΄ μ»΄ν¬λνΈ λ‘μ§μ
μ μλλ‘ μλ€κ°λ€ ν΄μΌνλ κ²μ΄ κ°λ° κ²½νμ μ’μ§ λͺ»ν¨μ μΈμ§νκ³ μμμ΅λλ€.
ν¨μν μ»΄ν¬λνΈλ μμ£Ό λ¨μν©λλ€. ν¨μλ₯Ό μ€ν ν λΏμ
λλ€.
κ·Έ κ³Όμ μ€μ λ©λͺ¨μ΄μ μ΄μ
λ κ°μ μ¬νμ©νκ³ κ°μ λμ μ΄μ©νμ¬ λ λλ§μ μ΅μ ν ν λΏμ
λλ€.
κ·Έλμ 리μ‘νΈμ ν
λ€μ ν¨μν μ»΄ν¬λνΈμμ κ°μ₯ μλ¨μ μ‘΄μ¬ν΄μΌ νλ κ²λ μ΄ λλ¬Έμ
λλ€.
λΉλ‘ 리λ λλ§ νλ κ²μ ν¨μλ₯Ό μ¬μ€ν νλκ²μΌλ‘ λμνκΈ° λλ¬Έμ λ΄λΆμ λ§μ μ΅μ νλ₯Ό ν΄μΌ νλκ²λ λ§μ§λ§,
κ·Έ λ§νΌ ν¨μν μ»΄ν¬λνΈκ° κ°λ° κ²½νμ ν₯μ μν€λ κ²μ μ¬μ€μ
λλ€.
λͺ©μ μ λ°λΌ ν¨μν λλ ν΄λμ€ν μ»΄ν¬λνΈλ₯Ό μ¬μ©νλ κ²μ κ°λ°μμ λͺ«μ΄μ§λ§ μμ κ°μ λ΄μ©μ λΆλͺ ν μΈμ§νκ³ μ νν΄μΌ ν©λλ€.