ng-click
κ° μλ <div>
κ° μκ³ λ³λμ ng-click
μλ <button>
λ΄λΆμ μλ κ²½μ° λ²νΌμ ν΄λ¦νλ©΄ ng-click
νΈλ€λ¬.
λλ μ΄κ²μ λν Igorμ κ³ λ PRμ μ°Ύμμ§λ§(#31 !) κ·Έκ° μΆκ°ν stopPropagation()
κ·Έ μ¬μ΄ μ΄λκ°μμ μμ΄λ²λ¦° κ² κ°μ΅λλ€.
λλ μ΄λ±λΆμ μλνμ§λ§ 1.2.3, master, 1.1.5, 1.1.3, 1.0.6 λλ 1.0.3μμ μλνμ§ μλλ€λ κ²μ λ°κ²¬νμ΅λλ€. μμ PRμμ masterμ Igorμ 컀λ°μ μ΄λ±λΆνλ €κ³ νμ§λ§ λ³κ²½ μ¬νμ΄ λ무 μ€λλμ΄(0.10.x) ν μ€νΈ μ±μ΄ μ ν μλνμ§ μμ΅λλ€.
Plunkr μμ
stopPropagation()
νΈμΆμ΄ 1752c8c44a7058e974ef208e583683eac8817789μ μν΄ μ κ±°λ κ² κ°μ΅λλ€.
@tbosch μμλλ‘ μλνλμ§ λλ μ΄ μν©μ μ²λ¦¬νκΈ° μν΄ μ°λ¦¬κ° ν μ μλ μΌμ΄ μλμ§ κ²°μ νμμμ€.
μ€μ§λ₯Ό ν΄μ ν λ°©λ²μ΄ μκΈ° λλ¬Έμ κΈ°λ³Έμ μΌλ‘ μ νλ₯Ό μ€μ§ν μ μμ΅λλ€.
μ νλ₯Ό μ€μ§νμ§ μλ μ ν¨ν μ¬μ© μ¬λ‘κ° μμ΅λλ€.
μ νλ₯Ό μ€μ§νλ©΄ μ νλ₯Ό μ€μ§ν μ μμΌλ―λ‘ μ΄λ¬ν μ¬μ© μ¬λ‘κ° λ μ΄μ κ°λ₯νμ§ μκ² λ©λλ€.
μ:
"κ²μ" λ²νΌμ΄ μλ νλͺ© λͺ©λ‘μ
λλ€. ν΄λΉ νλͺ© μ€ νλλ₯Ό ν΄λ¦νλ©΄ ν΄λΉ νλͺ©μ΄ μ νλ νλͺ©μΌλ‘ κ°μ‘° νμλμ΄μΌ ν©λλ€. μ νλμ§ μμ νλͺ©μ "κ²μ" λ²νΌμ λλ₯Έ κ²½μ°μλ λ§μ°¬κ°μ§μ
λλ€.
λ°λ‘ μ§κΈ μ΄κ²μ΄ κ°λ₯ν©λλ€. μ΄ νν¬λ₯Ό 보μμμ€: http://plnkr.co/edit/jVIovi0L9Hgo1Bl9t72O?p=preview
μμλλ‘ μλνλ―λ‘ λ«μ΅λλ€.
ν΄λ¦ μ΄λ²€νΈμ νμ div μ $event.stopPropagation() μ½λλ₯Ό μΆκ°νκΈ°λ§ νλ©΄ λ©λλ€.
@gomteshhatgine λͺ¨λ°μΌ λλ ionicμμ μλνμ§ μμμ΅λλ€. μμ ng-clickλ νΈλ¦¬κ±°λμ§ μμ΅λλ€.
λ΄ κ²½μ°μλ @gomteshhatgine , μ¬μ ν λΆλͺ¨κ° μνν λ νΈλ¦¬κ±°λ©λλ€. λ€λ₯Έ μ κ·Ό λ°©λ²μ΄ μμ΅λκΉ?
@maceonrails λλ μλνμ§ μμ λͺ¨λ°μΌμ λν΄ λͺ¨λ₯Έλ€
@xenogew μλν΄μΌν©λλ€
μ½λ μ‘°κ°μ 곡μ ν μ μμ΅λκΉ?
@gomteshhatgine κ°μ¬ν©λλ€. μλνμ΅λλ€.
λ μ΄μ μλνμ§ μμ΅λλ€
κ°μ₯ μ μ©ν λκΈ
ν΄λ¦ μ΄λ²€νΈμ νμ div μ $event.stopPropagation() μ½λλ₯Ό μΆκ°νκΈ°λ§ νλ©΄ λ©λλ€.