본문 바로가기
Development/Web

버블링과 캡처링 with Vue // bubbling and capturing

by Sonagiya 2023. 3. 23.
반응형

#관련 이미지

https://ko.javascript.info/bubbling-and-capturing

 

#관련 수식어

stop : 이벤트의 전파를 막는다(버블링을 막는다)

capture : 캡처링 단계에서 이벤트를 발생시킨다.

 

#stop 예제 및 결과

<template>
    <div class="a" @click="a">
        a
        <div class="b" @click.stop="b">
            b
            <div class="c" @click="c">
                c
            </div>
        </div>
    </div>
</template>

결과 : c > b

 

#capture 예제 및 결과

<template>
    <div class="a" @click="a">
        a
        <div class="b" @click.capture="b">
            b
            <div class="c" @click="c">
                c
            </div>
        </div>
    </div>
</template>

결과 : b > c > a

 

반응형

'Development > Web' 카테고리의 다른 글

node(npm) 버전관리 nvm 으로! for Mac  (0) 2023.03.10
Typescript의 Generics 와 keyof  (0) 2022.05.31
Frontend loadmap  (0) 2022.02.23
[javascript] window.onload not working  (0) 2021.04.15

댓글